Database

[ORACLE]오라클 뷰(view), 프로시저(procedure) 생성권한 ORA-01031: insufficient privileges 오류

steloflute 2012. 7. 5. 10:50
http://applejara.tistory.com/385

 

ORA-01031: insufficient privileges

오라클 데이터 이관시 뷰 또는 프로시저 등이 생성되지 않을때는 먼저 사용자의 권한을 의심해봐야한다.
오라클 9I 에서 (플랫폼 윈도우) 데이터 임포트시 뷰는 생성이 되었으나,...
오라클 10G 에서 (플랫폼 AIX UNIX) 에서 뷰 생성시 ORA-01031: insufficient privileges 오류가 발생하였습니다.
만약 뷰나 프로시저 등이 생성되지 않으면 사용자에게 아래와 같이 권한을 추가하여 이를 해결할 수 있습니다.

SQL> sqlplus /nolog
SQL> conn /as sysdba

grant create view to [USER]
grant create procedure to [USER]