메뉴 건너뛰기

Korea Oracle User Group

Admin

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)

 

 

 

번호 제목 글쓴이 날짜 조회 수
34 Oracle Archive log 사용량 확인(GV$ARCHIVED_LOG) [1] 에밀리오 2016.08.04 11241
33 내가 돌린 SQL ID 찾기 [1] Talros 2016.05.12 8817
32 DBMS_SCHEDULER을 통해 OS 레벨(EXTERNAL)의 shell 수행하기 명품관 2017.04.05 5766
31 오라클 패치 정보를 조회할 수 있는 뷰 DBA_REGISTRY_SQLPATCH 명품관 2017.03.02 5497
30 Schema Password 복사 하기 Talros 2016.10.05 3289
29 [12cR2 이상] 오브젝트 이름 30자이상 사용 가능 우뽕 2020.01.22 3085
28 Fixed Table에 대한 권한은 직접적으로 부여되지 않는다. 명품관 2016.08.26 2695
27 Oracle Resource Limit를 이용한 간단한 Parameter Check (GV$RESOURCE_LIMIT) 에밀리오 2016.07.15 2254
26 Partition 추가의 계절 - Range Partition 추가시 알아 두어야할 부분 [1] 명품관 2015.12.03 2229
25 Kill Session Script (GV$SESSION) 에밀리오 2016.07.12 2144
24 Alert Log를 SQL 사용하여 보기 (X$DBGALERTEXT) [1] 에밀리오 2016.01.28 2040
23 Pga 메모리 설정관련 내용 [1] 우뽕 2021.03.05 1824
22 Alert log 에서 갑자기 패치 정보가 나타나는 현상 Talros 2019.09.23 1672
21 테이블 컬럼의 Default 값에 대한 흔적은 Dictionary에 계속 남게 된다. 명품관 2016.04.05 1590
20 Block Cleanout(블럭 클린아웃) 명품관 2016.09.23 1516
19 Schema password 재 사용 불가능 하게 하기 [1] Talros 2022.01.26 1332
18 DB option Enable / Disable 정리 방법 - Mos 참고 file 우뽕 2021.01.31 1221
17 Active Session History를 이용한 TOP SQL 분석 (GV$ACTIVE_SESSION_HISTORY) 에밀리오 2016.07.12 1208
16 RECO 프로세스 트레이스 발생 하면서 ORA-02019 에러 발생시 명품관 2021.01.12 1032
15 SQL Plan Management(SPM) - 1 파라미터의 기능 확인 명품관 2020.03.19 1022
위로