IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

liste des grants


Sujet :

Oracle

  1. #1
    Membre éclairé Avatar de magicbisous-nours
    Inscrit en
    Octobre 2005
    Messages
    277
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 277
    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

  2. #2
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    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)
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  3. #3
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    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...

  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Consultez également les tutoriaux mis à disposition.
    http://oracle.developpez.com/guide/administration/

Discussions similaires

  1. Réponses: 11
    Dernier message: 28/02/2007, 12h18
  2. Comment obtenir la liste des paramètres d'une SP ?
    Par Le Gritche dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/03/2003, 16h54
  3. [] [Réseau] Liste des répertoires d'un FTP
    Par Maitre Kanter dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 12/03/2003, 16h39
  4. [Kylix] Liste des fichiers d'un répertoire
    Par Houben Jacques dans le forum EDI
    Réponses: 3
    Dernier message: 30/11/2002, 21h14
  5. Réponses: 2
    Dernier message: 04/10/2002, 09h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo