2010-11-01 37 views

Répondre

7

Tant que le compte courant (celui avec le point de vue) a le privilège approprié (s) accordé dans l'autre schéma, les choses seront bien:

GRANT SELECT ON other_schema.table TO user; 
+0

La vue du schéma croisé fonctionne-t-elle si les autorisations de sélection sont accordées à un rôle dont l'utilisateur est membre? Je sais que les procédures stockées ne peuvent regarder que les tables où l'utilisateur a des permissions accordées directement, pas à travers un rôle. –

+0

@ Shannon Severance: Je ne l'ai pas fait pour pouvoir dire. –

0

Vous pourriez créer des synonymes pour les objets dans les différents schémas et, omettant ainsi les noms de schéma étrangers dans votre point de vue.

+0

Méfiez-vous des synonymes! (Demandez à Tom ;-) – Wivani