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

Administration Oracle Discussion :

Difference entre DBA_USERS et SYS.USER$ qui contient aussi des roles ?


Sujet :

Administration Oracle

  1. #1
    Membre régulier Avatar de Arvulis
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 117
    Points : 73
    Points
    73
    Par défaut Difference entre DBA_USERS et SYS.USER$ qui contient aussi des roles ?
    Bonjour à tous,

    Je suis en Oracle 11.1.0.6 et j'ai noté des différences entre SYS.USER$ et la vue DBA_USERS. Jusque là c'est normal.

    Par contre j'ai trouvé une différence que je ne connaissais pas. La liste des Username de DBA_USERS n'est pas la même que les USERID de SYS.USER$.
    Dans USERID, la liste de USERID comporte également des roles en plus des USERS DB. (ex : Select_catalog_role).

    Ma question, pourquoi avoir le nom de roles dans la table sys.user$ ?
    Ca a toujours été le cas ? Ou depuis une certaine version ?

    Merci à vous !

  2. #2
    Membre régulier Avatar de Arvulis
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 117
    Points : 73
    Points
    73
    Par défaut
    En fait voila la réponse

    En oracle 7, les roles et les users étaient dans la meme table du dictionnaire : sys.user$

    Ensuite Oracle a gardé cela jusqu'en 11g... mais un role et un user se différencient par un flag dans un champs Unit.

    Voilà pourquoi et voilà comment les différencier

    On peut clore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [QtCore] Paramètre dans un signal qui contient déja des paramètres
    Par alaninho dans le forum PyQt
    Réponses: 2
    Dernier message: 10/06/2011, 10h03
  2. [Administration] Créer un dépot qui contient déjà des sources ?
    Par Seb33300 dans le forum Subversion
    Réponses: 4
    Dernier message: 23/12/2009, 21h38
  3. Réponses: 4
    Dernier message: 30/09/2009, 18h19
  4. [MySQL] Afficher les entrées d'une table qui contient un mot précis
    Par anarchoi dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 02/05/2007, 21h15
  5. Difference entre privilege et quota pour un user
    Par LAMARE dans le forum Oracle
    Réponses: 1
    Dernier message: 15/11/2006, 16h43

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