Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/02/2008, 17h01   #1
Membre régulier
 
Avatar de magicbisous-nours
 
Inscription : octobre 2005
Messages : 201
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 201
Points : 83
Points : 83
Envoyer un message via MSN à magicbisous-nours
Par défaut liste des grants

bonjour,
quelqu'un a créé il y a assez longtemps un utilisateur sur une base Oracle...
et j'ai besoin de savoir quel utilisateur lui a donné quel(s) droit(s)...
j'ai cherché sur google pendant un moment mais pas moyen de trouver comment lister les grants attribués...
sauriez-vous comment faire?
merci d'avance
__________________
[/HS]

une pétition pour la libération des drivers matériels ici
J'adorerai changer le monde, mais pas moyen de mettre la main sur le code source
magicbisous-nours est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2008, 17h36   #2
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
Regarde dans les vues sys.dba_tab_privs (pour les tables), sys.dba_col_privs (colonnes des tables), sys.dba_role_privs (roles attribués) et sys.dba_sys_privs (privilèges system attribués)
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2008, 09h39   #3
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Citation:
Envoyé par scheu Voir le message
Regarde dans les vues sys.dba_tab_privs (pour les tables), sys.dba_col_privs (colonnes des tables), sys.dba_role_privs (roles attribués) et sys.dba_sys_privs (privilèges system attribués)
non, regardez du côté de dba_tab_privs, dba_role_privs ou dba_sys_privs !

la différence ? on ne préfixe pas par SYS. car si sur la base installée le DBA a sécurisé et customizé ces vues avec des synonymes, votre requête ne marchera pas.

dans le même genre, il ne faut jamais dans une application interroger sys.v_$session mais toujours préférer v$session...
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2008, 09h52   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
Consultez également les tutoriaux mis à disposition.
http://oracle.developpez.com/guide/administration/
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h39.


 
 
 
 
Partenaires

Hébergement Web