sql >> Database teknologi >  >> RDS >> Oracle

ORA-24247:Adgang nægtet af ACL fra PL/SQL-funktion, men IKKE fra SQL

Når ting fungerer i anonyme blokke, men ikke i lagrede procedurer, er det normalt på grund af definererens rettigheder kontra påberåberens rettigheder. Anonyme blokeringer og procedurer for påkalderrettigheder kan bruge privilegier givet gennem roller, men definerers rettighedsprocedurer kan ikke.

Prøv at ændre return varchar2 is for at return varchar2 authid current_user is .




  1. Tilføj automatisk bogstaver foran et automatisk stigningsfelt

  2. DBMS_SCHEDULER.DROP_JOB kun hvis den findes

  3. script-komponent mangler oracle reference

  4. Hvordan sender man sessionsvariabler i JDBC url korrekt?