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 :

Diffuser sa table a d'autres utilisateurs oracle 10g express


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2010
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 11
    Par défaut Diffuser sa table a d'autres utilisateurs oracle 10g express
    Bonjour, je débute actuellement sur Oracle 10 G express, et j'ai un petit soucis, j'ai créer deux utilisateurs ayant tous les droits, l'un deux crée une table ( graphique) et accorde toutes les autorisations à l'autre utilisateur sur cette table..Mais lorsque l'autre utilisateur se connecte à la base de données, il ne voit pas la table, que ce soit en graphique ou sous sql plus.
    Voila le problème, que faire pour que l'autre utilisateur puisse accéder à cette table?
    Merci d'avance!!

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut
    Bonjour,

    As-tu bien préfixé la nom de la table par le nom du 1er utilisateur (genre NOM_USER1.NOM_TABLE) quand tu as essayé de la consulter avec le 2ème utilisateur ?

  3. #3
    Membre expérimenté

    Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2008
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Septembre 2008
    Messages : 169
    Par défaut
    Tu peu aussi créer des synonyme sur tes tables.
    synonyme prive
    CREATE SYNONYM [nom_proprietaire.]nom_synonyme
    FOR [nom_proprietaire.]nom_objet

    ou synonyme public (c'est mal)

    CREATE [PUBLIC] SYNONYM [nom_proprietaire.]nom_synonyme
    FOR [nom_proprietaire.]nom_objetcrée un synonyme public (visible par tous, créé par le DBA en général) ou privé (appartenant à un user particulier) sur un objet. Ceci permet d'éviter le préfixage par le nom du propriétaire ensuite. Le d'avoir accès à un synonyme ne dispense pas d'avoir des droits sur l'objet référencé.
    Exemple :

    CREATE PUBIC SYNONYM annuaire FOR devel1.annuaire

  4. #4
    Membre averti
    Inscrit en
    Février 2010
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 11
    Par défaut
    merci pour vos réponses, la 1ere est la bonne!

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

Discussions similaires

  1. Connexion Oracle 10g Express Edition
    Par Virgile59 dans le forum Oracle
    Réponses: 1
    Dernier message: 03/01/2007, 16h55
  2. Limitations Oracle 10g Express
    Par albetal62 dans le forum Oracle
    Réponses: 7
    Dernier message: 06/06/2006, 13h48
  3. Oracle 10g (Express Edition) ...
    Par avaacn dans le forum Oracle
    Réponses: 9
    Dernier message: 04/04/2006, 17h09
  4. Réponses: 1
    Dernier message: 22/03/2006, 08h24
  5. Pb : visualiser table d'un autre utilisateur
    Par user_oracle dans le forum Oracle
    Réponses: 12
    Dernier message: 30/11/2004, 17h18

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