Bonjour,
nous avons une chose qui me semble étrange, voici le problème simplifié :
- grant sur l'utilisateur :
- grant sur rôle :SYSTEM> grant select on PAUL.TABLE1 to JOHN ;
JOHN> select * from PAUL.TABLE1 ;
-> OK
JOHN> create view V1 as select * from PAUL.TABLE1 ;
-> OK
sachant que les rôles sont quand même faits pour simplifier la gestion des accès aux objets, ce fonctionnement ne me semble pas très normal.SYSTEM> grant select on PAUL.TABLE1 to ROLE1 ;
SYSTEM> grant ROLE1 to JOHN ;
JOHN> select * from PAUL.TABLE1 ;
-> OK
JOHN> create view V1 as select * from PAUL.TABLE1 ;
-> privilèges insuffisants !
Y aurait-il autre chose à faire ?
Merci.
Partager