ORA-32358: Cannot Perform On-query Computation For Materialized View Occurs If a User Other Than Owner Executes The Query
(Doc ID 2605128.1)
Last updated on JULY 20, 2024
Applies to:
Oracle Database - Enterprise Edition - Version 18.3.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
User is not the owner of materialized with but only has select privilege on materialized view. Such user gets error while running query on materialized with option "ON QUERY COMPUTE".
For example:
User t_owner created a Materialized view TEST_ONQUERY_MV with "ON QUERY COMPUTE".
User t_test is given SELECT on TEST_ONQUERY_MV.
When t_test is querying the MVIEW with FRESH_MV hint, it is getting below error;
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |