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 :

[ synonyme ] table


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2003
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 229
    Par défaut [ synonyme ] table
    Bonjour,

    Qu'est ce qu'une table synonyme ?


    Merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Il n'y a pas de table synonyme mais un synonyme pour une table:
    il s'agit d'un deuxième nom de la table ou d'un alias qui est reconnu par les commandes SELECT, INSERT, UPDATE et DELETE.

    Les synonymes du schéma courant sont dans la vue USER_SYNONYMS.

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2003
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 229
    Par défaut
    J'ai crée un synonyme sur une table qui n'est pas dans mon schéma, j'ai donnée les bon droit à un user mais je ne sais pas pourquoi il n'y accede pas en sql?



    Merci

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Si le synonyme n'est pas public, le synonyme doit être créé dans le schéma de l'utilisateur qui doit y accéder.
    Est-ce le cas ?

    Un synonyme public est créé par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    CREATE PUBLIC SYNONYM ...
    Un synonyme privé = non public est créé par:

    L'utilisateur peut-il accéder directement à la table sans passer le synonyme ?

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/11/2007, 12h37
  2. Synonyme pour 'table function' de package
    Par qingqong dans le forum SQL
    Réponses: 4
    Dernier message: 16/07/2007, 13h32
  3. DROP SYNONYM associé à une table
    Par magic charly dans le forum Oracle
    Réponses: 3
    Dernier message: 09/10/2006, 18h07
  4. alias ou synonymes pour les tables ou les champs ?
    Par nanou9999 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/03/2006, 11h04
  5. Réponses: 1
    Dernier message: 07/11/2005, 08h11

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