Privilège(s) insufisant(s) sur une VIEW
Bonjour à tous !
Voilà, je vous explique la situation.
J'ai deux schémas : A et B.
Tous deux ont une table "UTILISATEUR".
Je crée une vue dans B appelée B.VIEW_UTILISATEUR
Code:
1 2 3 4 5
|
CREATE VIEW B.VIEW_UTILISATEUR AS
SELECT *
FROM A.UTILISATEUR INNER JOIN B.UTILISATEUR
ON (A.UTILISATEUR.ID=B.UTILISATEUR.ID) |
J'ai un utilisateur C qui à le select sur la vue ET sur les deux tables(inutile)
C fait
Code:
1 2 3 4
|
SELECT *
FROM A.UTILISATEUR INNER JOIN B.UTILISATEUR
ON (A.UTILISATEUR.ID=B.UTILISATEUR.ID) |
Résultat OK.
C fait
Code:
1 2
|
SELECT * FROM B.VIEW_UTILISATEUR |
Privilège(s) insuffisant(s)
Dès que la vue de B contient une table de A, privilèges insuffisants.
Si B exécute sa vue, aucun soucis.
D'où vient le problème ?
Merci d'avance.