OS환경 : Oracle Linux7.2(64bit)
DB 환경 : Oracle Database 12.1.0.2 container DB
에러 : oracle database 12c create user 오류
유저 생성시 발생하는 메세지1 2 3 4 5 | SYS@orcl> CREATE USER hr IDENTIFIED BY hr; CREATE USER hr IDENTIFIED BY hr * ERROR at line 1: ORA-65096: invalid common user or role name |
해결 방법 : 유저명 앞에 C## 붙이거나 파라미터 설정
12c이상에서 사용가능한 컨테이너 DB(Container DB)에서는 cdb, pdb를 사용하기 때문에
유저명 앞에 c##을 붙여줘야함
1 2 3 | SYS@orcl> CREATE USER c##hr IDENTIFIED BY hr; User created. |
또는
http://www.dba-oracle.com/t_ora_65096_create_user_12c_without_c_prefix.htm
이 홈페이지처럼
1 2 3 4 5 | connect system/manager as sysdba alter session set "_ORACLE_SCRIPT"=true; create user fred identified by flintstone; grant dba to pubs; connect fred/flintstone |
해주는 방법이 있음
참조 : http://www.dba-oracle.com/t_ora_65096_create_user_12c_without_c_prefix.htm
'ORACLE > Trouble Shooting' 카테고리의 다른 글
ORA-25153 Temporary Tablespace is Empty Error in Oracle (0) | 2017.01.11 |
---|---|
ORA-01078: failure in processing system parameters (0) | 2016.12.28 |
ORA-27100: shared memory realm already exists (0) | 2016.12.12 |
ORA-00845: MEMORY_TARGET not supported on this system 해결 (0) | 2016.12.12 |
rlwrap 설치시 오류 해결 (0) | 2016.11.24 |