본문 바로가기

Oracle SQL

Oracle SQL SCOTT 계정 활성화

반응형

회사에서 간단히 과제 프로젝트를 진행하면서 내가 원하는 값들을 뽑아오는 쿼리를 짜다가 오랜만에 해선지 단일행 함수, 그룹함수, 조인 등 손에 안 익어서 고생했었다. 그래서 과거에 하던 방식으로 scott 계정으로 연습을 하려는데 계정접속이 안 되었다. 

 

우선 11g XE 를 설치했다면 11g 정식 버전에 있는 SCOTT 계정이 없다. 

 

 

1. 명령 프롬프트를 실행 한 후 system 계정에 접속한다

 

 

 

2. 파일 탐색기로 본인이 다운받은 경로를 찾는다. scott.sql 파일 까지 

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

(주의)맨 앞에  '@'를 붙여줘야 제대로 작동이 되는걸 확인 할 수 있다. 

 

 

3. sqlplus 에 접속 된 사용자 확인

 

 

 

4. 계정을 scott으로 비밀번호는 국룰인 tiger 로 바꿔준다 (여기서도 뒤에 ; 있지 말기 ㄷㄷ)

 

 

 

5. scott/tiger 계정으로 접속한 뒤 제대로 작동하는지 간단히 조회 테스트

 

 

 

처음엔 사용자 에러 (invalid username/password ~~~) 가 떳었는데 정상적으로 잘 작동이 되는것을 확인

 

남은 건 잘 연습하면 되겠다.

 

** xe가 아닌 Release 2 를 설치했다면 계정이 이미 있으나 락이 걸려있는 상태이므로 

alter user scott account unlock 으로 풀어주어야 하면 되겄다.

 

** 리눅스의 경우 scott.sql  -> utlsampl.sql 파일을 찾아주면 되겄다. 

반응형