1. 테이블 스페이스 생성
CREATE TABLESPACE "DEMO_DB" DATAFILE
'C:\app\DB_BAK\DEMO_DB\DEMO_DB_01.DBF' SIZE 512M AUTOEXTEND ON NEXT 128M MAXSIZE UNLIMITED
LOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT AUTO;
2. 오라클 12C에서 계정 생성일 경우 아래의 명령어 사용
(12C에서 아래의 명령어를 사용 안할 경우 유저 생성시 에러 발생 : 'ORA-65096:공통 사용자 또는 롤 이름이 부적합합니다.' )
ALTER SESSION SET "_ORACLE_SCRIPT"=true;
3. 유저 생성
CREATE USER DEMO_DB IDENTIFIED BY "DEMO_DB"
DEFAULT TABLESPACE "DEMO_DB" QUOTA UNLIMITED ON "DEMO_DB"
TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT
ACCOUNT UNLOCK;
4. 권한 부여
GRANT CREATE JOB TO DEMO_DB;
GRANT CREATE PROCEDURE TO DEMO_DB;
GRANT CREATE SEQUENCE TO DEMO_DB;
GRANT CREATE TABLE TO DEMO_DB;
GRANT CREATE TRIGGER TO DEMO_DB;
GRANT CREATE VIEW TO DEMO_DB;
GRANT CREATE SESSION TO DEMO_DB;
GRANT RESOURCE, CONNECT TO DEMO_DB;
'DB > Oracle' 카테고리의 다른 글
[ORACLE] DBMS_CRYPTO 패키지 추가하기 (0) | 2021.10.16 |
---|---|
[ORACLE] 분석함수를 이용한 순차적 중복제거 (Feat. Decode) (0) | 2020.04.20 |
오라클(Oracle) 세로 DATA 가로로 출력 (LISTAGG) (0) | 2020.01.02 |
Comment