Oracle SQL
Oracle SQL SCOTT 계정 활성화
DevilFront
2020. 10. 21. 16:02
반응형
회사에서 간단히 과제 프로젝트를 진행하면서 내가 원하는 값들을 뽑아오는 쿼리를 짜다가 오랜만에 해선지 단일행 함수, 그룹함수, 조인 등 손에 안 익어서 고생했었다. 그래서 과거에 하던 방식으로 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 파일을 찾아주면 되겄다.
반응형