All'interno dei blocchi PL/SQL hai solo i privilegi che ti vengono concessi direttamente . Privilegi concessi tramite un ruolo (ad es. DBA
) non si applicano all'interno di un blocco PL/SQL, ovvero una procedura.
Concedi direttamente il privilegio, ad esempio GRANT ALTER ANY TABLE TO SASDBA;