SW/Database / / 2025. 5. 16. 23:44

✅ ORA-00073: command %s is not valid type of user for this operation / 원인과 해결 방법

반응형

ORA-00073: command %s is not valid type of user for this operation

이 오류는 특정 명령어가 현재 사용자의 권한 또는 유형에 적합하지 않을 때 발생합니다. SYSDBA 또는 SYSOPER 권한이 필요한 작업을 일반 사용자로 실행하려고 할 때 주로 나타납니다.

 

 

 

오류 원인

  1. SYSDBA, SYSOPER 권한이 없는 일반 계정으로 시스템 명령 실행
  2. RMAN, STARTUP, SHUTDOWN 등 권한 제한 명령 수행 시도
  3. 권한 없는 계정이 DBA 권한 수준의 패키지 또는 명령어 실행

해결 방법

  1. 현재 접속 계정의 권한 확인:
    SELECT * FROM session_privs;
  2. SYSDBA 또는 SYSOPER 권한으로 접속 후 명령 재시도
  3. 권한 부여 필요 시:
    GRANT SYSDBA TO 사용자명;
  4. SQL*Plus 접속 시 명시적으로 SYSDBA 지정:
    sqlplus sys@DB명 AS SYSDBA

간단 요약

  • 오류 코드: ORA-00073
  • 오류 요약: 사용자 유형이 명령 실행에 부적절
  • 주요 원인: 일반 사용자로 SYS 수준 명령 수행
  • 해결 방법: SYSDBA 권한 계정으로 재시도

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유