oracle sql

SCOTT 계정 활성화 하는 법

소리소리솔소리 2022. 11. 5. 23:47

SCOTT은 오라클에서 기본으로 제공하는 계정이다. 

연습하기 좋은 샘플 데이터가 들어있어 오라클을 처음 시작하는 학생들이 많이 사용한다.

 

오라클을 처음 시작하면 SCOTT 계정이 잠겨있는 경우가 많다. 잠금은 명령어로 풀면 사용할 수 있다.

ALTER USER SCOTT IDENTIFIED BY TIGER ACCOUNT UNLOCK;

이 명령어를 사용했을 때, SCOTT이란 계정이 존재하지 않는다고 출력되면 직접 오라클 설치 경로에서 scott.sql 파일을 찾아야 한다.

 

1. SQLPLUS 접속

SQLPLUS SYS/[비밀번호] AS SYSDBA

SYS 계정으로 로그인한다.

비밀번호는 오라클을 설치했을 때 지정한 것으로 입력하면 된다.

 

2. SCOTT 계정 잠금 풀기

ALTER USER SCOTT IDENTIFIED BY TIGER ACCOUNT UNLOCK;

SCOTT 계정의 잠금을 해제하는 명령어이다. 만약 SCOTT 계정이 존재하지 않는다고 출력되면 scott.sql 파일을 찾아야 한다.

 

3. scott.sql

C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql

scott.sql 파일이 있는 경로를 복사한다.

 

@C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql

맨 앞에 @를 붙인 뒤 SQLPLUS를 실행하고 있는 CMD 창에서 엔터키를 누르면 실행된다.

그럼 SCOTT 계정으로 접속되고 샘플 데이터가 설치된다.

 

SHOW USER;

현재 접속한 사용자의 계정명을 출력하는 명령어이다. SCOTT이 출력되면 샘플 데이터로 SQL 연습을 하면 된다.