创建视图报ORA-01031:insufficient privileges

        今天看到几个视图报错,然后重新编译了一下,还是报错。于是把视图的创建语句拿出来执行,报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 的权限。

你可能感兴趣的:(ORA-系列)