Déplacement du sujet.
Nous voudrions réaliser des requêtes croisées entre deux bases Tablespace1 et Tablespace2
Comment je peux donner les droits pour réaliser cette opération ?
Je suis un peu perdu
Merci d'avance
Déplacement du sujet.
Nous voudrions réaliser des requêtes croisées entre deux bases Tablespace1 et Tablespace2
Comment je peux donner les droits pour réaliser cette opération ?
Je suis un peu perdu
Merci d'avance
Je suppose que vous appelez tablespace le proprietaire de la table.
Prenons un exemple :
Table1 est définie sur Proprietaire1 et Table2 sur Proprietaire2
On veux executer la requete suivante avec le user Oracle Proprietaire1 :
Je me connecte en tant que Propriétaire2 et j'exécute
Code : Sélectionner tout - Visualiser dans une fenêtre à part Select * From Proprietaire1.Table1 T1 Join Proprietaire2.Table2 T2 On T1.ID = T2.ID;
Je peux ensuite me connecter avec Proprietaire1 et exécuter la requete...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Grant Select On Proprietaire2.Table2 To Proprietaire1;
Qu'entendez vous par "Base" ?
S'agit t-il de deux INSTANCES différentes ou de deux SHEMAS dans la même instance ?
Quel est le rapport avec les tablespaces ???
Partager