Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment interroger les permissions sur un répertoire Oracle ?

Cela devrait vous donner les rôles, les utilisateurs et les permissions accordés sur un répertoire :

SELECT * 
  FROM all_tab_privs 
 WHERE table_name = 'your_directory';  --> needs to be upper case

Et oui, c'est dans la vue all_TAB_privs;-) Un meilleur nom pour cette vue serait quelque chose comme "ALL_OBJECT_PRIVS", car elle inclut également les objets PL/SQL et leurs autorisations d'exécution.