我收到错误ORA-01031
:执行SYS.DBMS_ADVANCED_REWRITE.DECLARE _REWRITE_EQUIVALENCE
程序时权限不足。我从普通用户hr执行了该语句。
即使授予HR
用户SYSDBA
的执行权限,也无法解决问题。
GRANT EXECUTE ON DBMS_ADVANCED_REWRITE
TO hr。
答案 0 :(得分:4)
参考https://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_advrwr.htm#i999466
尝试为等效创建授予实体视图权限。
GRANT CREATE MATERIALIZED VIEW TO hr;