ORA-28014: Cannot Drop Administrative Users 에러 현상
오라클 버전 12.1.0.1 이후 버전에서 발생할 수 있습니다.
Multitenant 데이터베이스에서 유저 drop 시 발생할 수 있습니다.
SQL> drop user <user> cascade;
drop user <user> cascade
*
ERROR at line 1:
ORA-28014: cannot drop administrative users
|
오라클이 제공하는 catcon.pl 스크립트로 생성된 유저의 경우 위와 같은 에러가 발생할 수 있습니다.
catcon.pl 스크립트로 유저가 생성될 때 세션 레벨에서 "_oracle_script" 설정이 TRUE 상태에서 생성되기 때문이다.
따라서 해결 방법은 아래와 같이 수행하면 된다.
SQL> alter session set "_oracle_script"=true;
Session altered.
SQL> drop user <user> cascade;
User dropped.
|
출처 : ORA-28014: Cannot Drop Administrative Users (Doc ID 1566042.1)
좋은 내용 감사합니다.