Question

Je l'utilisateur par exemple HR qui a été accordé le privilège système très puissant « OCTROYER DE PRIVILÈGE » ... Cet utilisateur a utilisé ce privilège et accordé certains privilèges à d'autres utilisateurs ... Maintenant, je veux révoquer « ACCORDER AUCUNE QUALIFICATION "de HR et aussi identifier les privilèges et à qui a accordé à l'utilisateur des ressources humaines (je veux révoquer de leur ce privilège).

Je sais que Oracle sauve juste et privilège impétrant ne concédant des privilèges du système (contrairement à des privilèges d'objet) dans les métadonnées ...

Si vous avez une idée s'il vous plaît .. réponse

Merci beaucoup au précédent.

Était-ce utile?

La solution

vue ALL_COL_PRIVS montrera concédant vue ALL_TAB_PRIVS montrera concédant vue table_privileges affichera concédant

ainsi que les versions utilisateur de ceux ..

modifier :

pour trouver la liste des privilèges objet accordé par HR utiliser une requête comme ceci:

select * from all_tab_privs where grantor = 'HR';

Je ne sais pas d'un moyen de vérifier les subventions de l'objet au niveau du système

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top