Wewnątrz bloków PL/SQL masz tylko uprawnienia, które są Ci przyznawane bezpośrednio . Uprawnienia przyznawane przez rolę (np. DBA
) nie mają zastosowania wewnątrz bloku PL/SQL, tj. procedury.
Przyznaj uprawnienia bezpośrednio, na przykład GRANT ALTER ANY TABLE TO SASDBA;