⭕ 기본 환경: IDE: SQL Developer, Language: Oracle SQL
발생 Error
Oracle SQL로 다음 Source Code를 실행할 경우,
⚠️ 다음과 같은 오류 발생
ORA-01031: 권한이 불충분합니다
01031. 00000 - "insufficient privileges"
*Cause: An attempt was made to perform a database operation without
the necessary privileges.
*Action: Ask your database administrator or designated security
administrator to grant you the necessary privileges
발생 원인
SYNONYM 생성에 대한 권한 부여는 LOCAL 계정 GRANT로 이뤄지는 것이 아니라 SYSTEM 계정의 관리자 권한으로 지정해야 함
LOCAL에서만 권한이 부여된 상태이므로 권한 불충분 에러 발생
해결 방법
계정의 관리자 권한으로 SYNONYM에 대한 권한 부여
'DataBase > Oracle with Error' 카테고리의 다른 글
[해결 방법] COLUMN ALIAS 부적합 식별자 문제 (0) | 2023.03.10 |
---|---|
[해결 방법] ORA-42399: 읽기 전용 뷰에서는 DML 작업을 수행할 수 없습니다 (0) | 2023.03.08 |
[해결 방법] ORA-00998: 이 식은 열의 별명과 함께 지정해야 합니다 (0) | 2023.03.07 |
[해결 방법] ORA-01402: 뷰의 WITH CHECK OPTION의 조건에 위배 됩니다 (0) | 2023.03.07 |
[해결 방법] ORA-00904: "...": 부적합한 식별자 (0) | 2023.03.07 |