Oracle
 sql >> база данни >  >> RDS >> Oracle

ORA-24247:Достъпът е отказан от ACL от PL/SQL функция, но НЕ и от SQL

Когато нещата работят в анонимни блокове, но не и в съхранени процедури, това обикновено се дължи на правата на дефиниращия спрямо правата на извикващия. Анонимните блокове и процедурите за права на инвокатора могат да използват привилегии, предоставени чрез роли, но процедурите за права на дефиниращите не могат.

Опитайте да промените return varchar2 is за return varchar2 authid current_user is .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получите коментари за таблица чрез SQL в Oracle?

  2. Как да намеря общия брой използвани дни в месеца?

  3. Общо съхранение на събиране на данни на Oracle

  4. ORACLE/ASP.NET:ORA-2020 - Твърде много връзки към бази данни... на какво се дължи това?

  5. изберете ТОП N реда от таблица