Bonjour à tous,
Comment connaître les privilèges d’un utilisateur (par exemple l'utilisateur HR)?
Salutations.
Bonjour à tous,
Comment connaître les privilèges d’un utilisateur (par exemple l'utilisateur HR)?
Salutations.
regarde all_sys_privs, all_tab_privs, all_role_privs pour commencer
Si on peut se connecter avec l'utilisateur:
et sinon voir http://download-uk.oracle.com/docs/c...s.htm#i1008437
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from session_privs;
re,
je veux une requête SQL qui me donne l'ensemble des privilege de l'utilisateur HR par exemple
Salutations.
Tu peux utiliser la requete suivante
Select * from all_tab_privs where GRANTEE = 'HR' or GRANTEE = 'PUBLIC'
ton user HR appartient aussi au PUBLIC, c'est pour ca tu dois ajouter GRANTEE = 'PUBLIC'.
select * from user_role_privs;
Excellente remarque d'IsaidEnvoyé par lsaid
Hé ! Ho ! ça sert à quoi qu'on se décarcasse ?!!
http://oracle.developpez.com/guide/administration/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager