반응형
CREATE USER "C##ID" IDENTIFIED BY "PW";
특수문자 입력을 위해서 쌍따옴표로 처리..
특수문자가 없다면 쌍따옴표 없이도 명렁어 작동함.
오라클 12c 이후 버전부터 ID 앞에 C## 을 붙이지 않으면 아래와 같은 오류가 출력 됨.
[Oracle] ORA-65096: 공통 사용자 또는 롤 이름이 부적합 합니다.
C##을 붙이지 않으려면 아래의 명령어를 입력
ALTER SESSION SET "_ORACLE_SCRIPT"=true;
https://docs.oracle.com/database/121/SQLRF/statements_8003.htm#SQLRF01503
유저 생성 후 바로 접소하면 아래 에러가 뜰 것임..
ORA-01045: 사용자 ID는 CREATE SESSION 권한을 가지고있지 않음; 로그온이 거절되었습니다.
아래 명렁어로 접속 권한을 지정해주어야 접속 가능
GRANT connect, resource TO "ID";
반응형