Bonjour, j'ai créé un snapshot avec le user 'TOTO', tout ce passe bien le refresh de cette vue aussi.
Cependant, il possible de faire de refresh avec le user 'TATA', pourtant j'ai donné le droit d'exécution de SYS.DBMS_SNAPSHOT à 'TATA'.
Question : Savez vous les autres droits à donner à 'TATA' ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SQL> execute dbms_mview.refresh ('unisys.v_a2_decision_agvo'); BEGIN dbms_mview.refresh ('unisys.v_a2_decision_agvo'); END; * ERREUR à la ligne 1 : ORA-01031: privilèges insuffisants ORA-06512: à "SYS.DBMS_SNAPSHOT", ligne 794 ORA-06512: à "SYS.DBMS_SNAPSHOT", ligne 851 ORA-06512: à "SYS.DBMS_SNAPSHOT", ligne 832 ORA-06512: à ligne 1
Partager