리스토리의 IT's/DBMS

ORA-01031: 권한이 불충분합니다.

리스토리™ 2013. 5. 10. 12:18
반응형

트리거 작업이 필요해 스크립트를 실행하니 아래와 같은 에러를 뿜는다.

사용하는 계정의 권한이 불충분해 보인다.







권한 문제가 발생할수 있는 경우는 대략 다음과 같이 4가지

1. DBA 권한이 없는 유저로 접속을 시도한 경우


2. ORACLE_SID 가 제대로 설정이 안된 경우

 

3. pwd 파일 설정이 제대로 되지 않은 경우


4. $ORACLE_HOME/network/admin에 있는 sqlnet.ora 파일에

"SQLNET.AUTHENTICATION_SERVICES = (NONE)" 내용은 주석처리





마지막으로 트리거 권한을 재확인

1. 트리거 권한 부여

    grant create tirgger to USERID;

    grant create any trigger to USERID;

    grant alter any trigger to USERID;


2. 권한 확인

   select * from dba_role_privs where  grantee='USERID';





반응형

'리스토리의 IT's > DBMS' 카테고리의 다른 글

SQL Developer 백스페이스 안될때  (2) 2013.05.09
[펌]ORA-28000 : the account is locked  (0) 2013.04.19