创建视图报ORA-01031:insufficient privileges

来源:互联网 发布:放弃后的心疼网络歌手 编辑:程序博客网 时间:2024/06/16 02:07

        今天看到几个视图报错,然后重新编译了一下,还是报错。于是把视图的创建语句拿出来执行,报ORA-01031:insufficient privileges的错误。查出此系统权限为:

SQL> select * from user_sys_privs;

USERNAME   PRIVILEGE                                            ADM
---------- ---------------------------------------- -----------------------------
DFWMS      CREATE MATERIALIZED VIEW              NO
DFWMS      SELECT ANY DICTIONARY                    NO
DFWMS      UNLIMITED TABLESPACE                     NO

 

解决办法:赋予此方案对象SELECT ANY TABLE 的权限。