개발/SQL

Oracle 11g XE scott계정 생성하기

함수형 인간 2025. 2. 21. 00:16

https://iwbtbitj.tistory.com/87

 

SQL 연습 - SCOTT 계정 활성화 하는 방법

SQL 연습 - SCOTT 계정11g XE를 설치했다면 11g 정식 버전에 있는 테스트 계정 SCOTT이 없다.1 C:\를 선택해 XE를 설치했다면 SCOTT 계정 생성 파일 경로는 C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql

iwbtbitj.tistory.com

 

 

1. SCOTT 계정 생성:

  • 오라클 11g XE 버전에서는 설치 시 SCOTT 계정이 자동으로 생성되지 않으므로, scott.sql 스크립트를 실행하여 수동으로 생성해야 한다.
  • scott.sql 파일의 경로는 오라클 설치 디렉토리 내 rdbms/admin 폴더에 위치한다.
    ( ex : C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql )
  • SQL*Plus를 SYSTEM 계정으로 접속한 후, @파일경로 명령어를 사용하여 스크립트를 실행한다.

2. SCOTT 계정 비밀번호 변경:

  • SCOTT 계정 생성 후, 비밀번호를 'tiger'로 변경한다.( alter user scott identified by tiger )

3. SCOTT 계정 테이블 확인:

  • SCOTT 계정으로 SQL*Plus에 접속하여 tab 테이블을 조회하면, BONUS, DEPT, EMP, SALGRADE 테이블이 생성된 것을 확인할 수 있다.
  • desc 테이블명; 명령어를 사용하여 각 테이블의 구조를 확인할 수 있다.
  • select * from 테이블명; 명령어를 사용하여 테이블의 데이터를 조회할 수 있다.

4. 주요 테이블 설명:

  • DEPT: 부서 정보를 저장하는 테이블 (DEPTNO, DNAME, LOC 컬럼)
  • EMP: 사원 정보를 저장하는 테이블 (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO 컬럼)
  • SALGRADE: 급여 등급 정보를 저장하는 테이블 (GRADE, LOSAL, HISAL 컬럼)