오라클 SCOTT 계정 활성화하는 방법

푹신소·2021년 3월 17일
0

오라클

목록 보기
2/2

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을 연습하시면 됩니다.

(+)그리고 제 경우에는 SCOTT 계정의 비밀번호가 TIGER가 아니어서, 다시 로그인을 시도했을 때 접속이 되지 않았습니다. 그럼 다시 SYS 계정으로 로그인한 뒤에 SCOTT 계정의 비밀번호를 변경하면 됩니다.

ALTER USER SCOTT IDENTIFIED BY TIGER;

비밀번호를 반드시 TIGER로 설정할 필요는 없습니다.

profile
개발 공부를 하고 있습니다.

0개의 댓글