Oracle Database에 접속하여 SCOTT 계정 설정하기
1. 접속하기
먼저 윈도우 '명령 프롬프트'를 실행합니다.
'명령 프롬프트' 화면에서 다음 명령어를 입력하여 오라클 데이터베이스 관리 계정으로 접속합니다.
sqlplus sys/oracle as sysdba
sys 계정은 오라클 데이터베이스에서 최고 권한을 가진 계정입니다. 실 업무에서는 데이터베이스 관리자(DBA, Database Administrator)를 제외하고는 사용할 일이 없는 계정입니다. 이 문서에서는 오라클에서 기본으로 제공하는 SCOTT 계정을 생성하고, 사용할 수 있는 상태로 만들기 위해 sys 계정으로 접속하였습니다. 아래와 같이 출력되면 정상적으로 접속에 성공한 것입니다.
2. SCOTT 계정 생성하기
0 합니다.
'SQL 프롬프트' 화면에 다음의 명령어를 입력합니다.
ALTER SESSION SET "_oracle_script"=true;
아래와 같이 출력되면 명령어가 정상적으로 실행된 것입니다.
Oracle 21c 부터 적용되는 클라우드 환경용 게정명 앞에 c## 접두어를 사용하지 않고, 이전 버전에서 처럼 SCOTT 계정명을 그대로 사용하고자 옵션을 설정합니다.
create user scott
identified by tiger
default tablespace users quota unlimited on users;
계정 이름을 'scott'으로 접속비밀번호를 'tiger'로 지정합니다. 비밀번호는 대소문자를 구분함에 주의 하시기 바랍니다.
grant create session, create table to scott;
생성한 SCOTT계정에 접속 권한과 테이블 생성 권한을 부여합니다.
위 두 명령어가 정상적으로 실행되면 아래와 같은 결과를 확인하 실 수 있습니다.
3. SCOTT 계정으로 접속하여 실습 데이터 생성하기
아래의 명령어를 입력하여 생성한 SCOTT 계정으로 접속 합니다.
conn scott/tiger
conn 명령은 현재 접속한 계정에서 다른 계정으로 접속하겠다는 의미 입니다. 이 명령을 실행하면 접속 계정은 sys에서 scott으로 변경 됩니다.
show user
정상적으로 변경이 되었는지 확인하고 싶으시면 'show user' 명령을 사용하시면 현재 접속한 계정명을 확인하실 수 있습니다.
위 두 명령어가 정상적으로 실행되면 아래와 같은 결과를 확인하 실 수 있습니다.
SCOTT 계정에서 사용할 실습 데이터를 생성하기 전에 실습 데이터의 날짜 형식을 맞추기 위해 아래 명령어를 이용해서 옵션값을 설정합니다.
ALTER SESSION SET "_oracle_script"=true;
ALTER SESSION SET nls_date_language='american';
ALTER SESSION SET nls_date_format='dd-MON-rr';
위 명령어들이 정상적으로 실행되면 아래와 같은 결과를 확인하 실 수 있습니다.
SCOTT 계정으로 실습할 데이터를 생성하기 위하여 ' doitoracle_scott.sql ' 파일을 실행합니다. 이 파일을 'SQL 프롬프트'에서 실행하기 위해서는 'SQL 프롬프트'에 @기호를 먼저 쓴후, 해당 파일의 전체 경로를 직접 입력하시면 됩니다.
@C:\Users\User\Downloads\doitoracle_scott.sql
4. 실습데이터 확인하기
desc emp;
desc dept;
desc salgrade;
desc 명령어는 describe의 준말로, 테이블이 어떻게 구성되어 있는지 확인할때 사용하는 명령어 입니다.
위 명령어들이 정상적으로 실행되면 아래와 같은 결과를 확인하 실 수 있습니다.
이제 실습을 위한 데이터 생성작업이 완료 되었습니다.
※ 본 문서는 Oracle 실습을 위하여 'Do ti! 오라클로 배우는 SQL 입문' 서를 따라하면서 SCOTT 계정을 설정한 문서 입니다.
더 자세한 내용과 SAMPLE DATA는 해당 도서를 참고 하시기 바랍니다.
'DataBase' 카테고리의 다른 글
SCOTT 계정 예제 Table ★★★ (1) | 2025.07.12 |
---|---|
[Oracle] SQL Developer를 통한 SCOTT 접속 (2) | 2025.07.11 |
SQL Developer 설치 및 접속 설정 (0) | 2025.06.30 |
[Oracle] 사용할 DB user 생성하기 (0) | 2025.06.29 |
SQL Developer 설치파일 다운로드 (0) | 2025.06.28 |