Sched.Jobs mat. view refresh fails with ORA-20000: ORA-01031: insufficient privileges
Scheduled job to refresh materialized views in Oracle Database 19c Standard Edition. Refreshing those mat. views fine 'manually' but getting error when scheduled .
ORA-20000: ORA-01031: insufficient privileges
ORA-06512: at "SYS.DBMS_SNAPSHOT_KKXRCA", line 3020
ORA-06512: at "SYS.DBMS_IREFRESH", line 186
ORA-06512: at "SYS.DBMS_ISNAPSHOT", line 189
ORA-06512: at "SYS.DBMS_SNAPSHOT_KKXRCA", line 2852
ORA-06512: at "SYS.DBMS_SNAPSHOT_KKXRCA", line 3263
ORA-06512: at "SYS.DBMS_SNAPSHOT_KKXRCA", line 3295
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 16
ORA-06512: at line 2
Note: checked objects are under proper ownership; added privileges to schema owner GRANT ALTER ANY MATERIALIZED VIEW TO <user> ; GRANT EXECUTE ON SYS.DBMS_SNAPSHOT TO <user> . Still fails regardless of who the job creator - 'schema owner' or system …