반응형
ORA-00073: command %s is not valid type of user for this operation
이 오류는 특정 명령어가 현재 사용자의 권한 또는 유형에 적합하지 않을 때 발생합니다. SYSDBA 또는 SYSOPER 권한이 필요한 작업을 일반 사용자로 실행하려고 할 때 주로 나타납니다.
오류 원인
- SYSDBA, SYSOPER 권한이 없는 일반 계정으로 시스템 명령 실행
- RMAN, STARTUP, SHUTDOWN 등 권한 제한 명령 수행 시도
- 권한 없는 계정이 DBA 권한 수준의 패키지 또는 명령어 실행
해결 방법
- 현재 접속 계정의 권한 확인:
SELECT * FROM session_privs;
- SYSDBA 또는 SYSOPER 권한으로 접속 후 명령 재시도
- 권한 부여 필요 시:
GRANT SYSDBA TO 사용자명;
- SQL*Plus 접속 시 명시적으로 SYSDBA 지정:
sqlplus sys@DB명 AS SYSDBA
간단 요약
- 오류 코드: ORA-00073
- 오류 요약: 사용자 유형이 명령 실행에 부적절
- 주요 원인: 일반 사용자로 SYS 수준 명령 수행
- 해결 방법: SYSDBA 권한 계정으로 재시도
반응형