If the user refreshing the Materialized View (MV) does not own the MV, then you can grant ALTER ANY MATERIALIZED VIEW to that user. This user will be able to alter any MATERIALIZED VIEW in the system. Check out this Oracle doc for more information:
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.