1. 程式人生 > >ORACLE 建立檢視時,出現許可權不足 ORA-01031:許可權不足

ORACLE 建立檢視時,出現許可權不足 ORA-01031:許可權不足

在使用CREATE VIEW view_orcl AS ... 來建立檢視時,如果使用的是Oracle 10g或者之前的版本,則使用scott使用者登入後,時可以直接建立檢視的;但如果使用者使用的是Oracle11g及Oracle12g的版本,則建立時會出現“許可權不足”的錯誤提示,這個時候就需要使用超級管理員登入後為使用者進行授權。操作如下:

(1) 在cmd中以超級管理員身份登入:sqlplus sys/change_on_install as sysdba 。

(2)為你使用的使用者進行授權:grant create view to 使用者 。

然後就可以進入使用者,建立檢視了。