有时候在ORACLE数据库创建视图时会遇到:ORA-01031:insufficient privileges错误,我也多次碰到了各种创建视图出错的情况,很多时候也没有太在意,今天被一同事问起这个问题,顺便总结一下出错的各种场景。


场景1:使用sys或system账号登陆数据库,创建dm、ods账号(授予connect、resource角色)

as sysdba
   2:  
on Fri Mar 14 10:28:49 2014
   4:  
All Rights Reserved.
   6:  
   7:  
to:
Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
Real Application Testing options
  11:  
  12:  
  13:  
default tablespace tbs_dm_data;
  15:  
User created.
  17:  
  18:  
  19:  
to dm;
  21:  
Grant succeeded.
  23:  
  24:  
  25:  
default tablespace tbs_ods_data;
  27:  
User created.
  29:  
to ods;
  31:  
Grant succeeded.

相关文章: