[오류 해결] sql error [1031] [42000]: ora-01031: insufficient privileges
2023. 7. 6. 12:00ㆍProgramming/Error 처리
sql error [1031] [42000]: ora-01031: insufficient privileges
db를 작업하다 보면 다음과 같이 시스템 권한이 충분하지 않다는 오류가 발생할 때가 있다.
문장 그대로 어떤 것을 실행하는데 권한이 부족하다는 소리이다.
[해결 방법]
따라서 문장그대로 그 유저에게 필요한 권한을 부여하면 문제는 해결된다.
1. cmd > sqlplus접속 > root 계정(system 계정) 접속
2. grant 권한명 TO 계정명 ;
CREATE - 데이터베이스 유저 생성 권한
SELECT ANY TABLE - 모든 유저의 테이블 조회 권한
CREATE ANY TABLE - 모든 유저의 테이블 생성 권한
CREATE SESSION - 데이터베이스 접속 권한
CREATE TABLE - 테이블 생성 권한
CREATE VIEW - 뷰 생성 권한
CREATE PROCEDURE - 프로시저 생성 권한
CREATE SEQUENCE - 시퀀스 생성 권한
SYSDBA - 데이터베이스를 관리하는 최고 권한
SYSOPER - 데이터베이스를 관리하는 권한