1. 오라클 계정 생성 시 c## 붙여야 하므로 이를 붙이지 않기 위해 아래와 같이 설정
ALTER SESSION SET "_ORACLE_SCRIPT”=TRUE;
2. 사용자(계정) 생성
CREATE USER USERID IDENTIFIED BY "userpw";
3. 권한 부여
GRANT CONNECT, RESOURCE TO USERID;
4. 테이블 스페이스 권한 부여
오라클 11g 까지는 RESOURCE 롤에 UNLIMITED TABLESPACE 권한이 있었지만 12C 이후에는 별도로 부여해야 데이터 입력이 가능합니다. (즉, 19c에서는 아래와 같이 실행시켜야지 테이블 생성 후 데이터 삽입이 가능함)
GRANT UNLIMITED TABLESPACE TO USERID;
5. ALL_USERS 테이블 확인하기
SELECT * FROM ALL_USERS;
6. COMMIT
반응형
'Dev > DB' 카테고리의 다른 글
[ORACLE] ORA-12514: TNS : 리스너가 현재 접속 기술자에 요청된 서비스를 알지 못함 (0) | 2023.08.27 |
---|---|
[ORACLE] ORA-12541: TNS : 리스너가 없습니다. (2) | 2023.08.27 |
[ORACLE] CMD sqlplus 접속 버전 변경 (0) | 2023.08.16 |
[ORACLE] DB 암호화 사용 여부 확인 (0) | 2023.07.17 |
[DB] DDL, DML, DCL 이란? (0) | 2023.04.26 |