[oracle19c] 사용자 생성 및 삭제 (ORA-65096, ORA-28014)

2022. 3. 24. 20:00Oracle/Oracle Study

반응형

(1) 생성

SQL> create user scott identified by "tiger";

ERROR at line 1:

ORA-65096: invalid common user or role name

 

SQL> create user "C##SCOTT" identified by "tiger";

-> 12c부터 바뀌 C##을 붙여줘야한다고 함. 근데 저렇게 생성하면 C##도 사용자명에 포함되버리는데 왜 저렇게 했을까나?

 

or

 

SQL> alter session set "_ORACLE_SCRIPT"=true;

SQL> create user scott identified by "tiger";

 

(2) 삭제

SQL> drop user scott [CASCADE];

여기서 ORA-28014: cannot drop administrative user or role

이런 에러가 발생된다면 _ORACLE_SCRIPT가 true로 설정 되어 있는지 확인해보자.

SQL> show parameter _oracle_script;

 

_ORACLE_SCRIPT 파라미터 값이 왜 생겼는지 의문이다.

은근 불편할뿐더러 이 파라미터 존재를 모른다면 맨땅에 헤딩하며 시간만 낭비할 것으로 보인다.

 

필자도 역시 짜증이 밀려온다 ㅎㅎ

반응형

'Oracle > Oracle Study' 카테고리의 다른 글

패스워드 주기 확인  (0) 2022.04.22
아주 쉬우면서도 착각할 수도 있는 날짜 조회  (0) 2022.04.07
11g alert 파일 경로 확인  (0) 2022.02.09
shmmax 값에 대한 추측성 글  (0) 2015.03.10
External Table  (0) 2014.07.16