오라클 12c 버전에서 사용자 생성 방법입니다.
# 생성 순서
1. Tablespace 생성
2. Index Tablespace 생성
3. USER 생성
4. USER Index Tablespace 할당량 설정
5. 권한 등록
1. Tablespace 생성
1 2 3 | CREATE TABLESPACE [테이블스페이스명] DATAFILE '[테이블스페이지 저장 위치]' SIZE 10M REUSE AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED |
2. Index Tablespace 생성
1 2 3 | CREATE TABLESPACE [Index 테이블스페이스명] DATAFILE '[Index 테이블스페이스 저장 위치]' SIZE 10M REUSE AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED | cs |
3. USER 생성
Oracle 12c 사용자 생성 시 사용자명 앞에 c##을(를) 붙여야 한다.
이를 지키지 않으면 SQL 오류: ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 라는 메시지와 함께 사용자 등록이 되지 않는다.
1 2 | CREATE USER c##[사용자명] IDENTIFIED BY [비밀번호] DEFAULT TABLESPACE [테이블스페이스명] TEMPORARY TABLESPACE temp QUOTA UNLIMITED ON [테이블스페이스명] | cs |
4. USER Index Tablespace 할당량 설정
1 | ALTER USER c##[사용자명] QUOTA UNLIMITED ON [Index 테이블스페이스명] | cs |
5. 권한 등록
1 | GRANT CONNECT, RESOURCE TO c##[사용자명 | cs |
감사합니다.
'IT(시스템,기계)' 카테고리의 다른 글
Synology 디스크스테이션 DS212j 설치기 (0) | 2012.10.16 |
---|