Bonjour,
Je ne comprends pas pourquoi si j'ajoute des droits en passant par un role, je peux faire des select mais pas créer des vues se basant sur des select !
Compte Admin
-------------
grant select on dvpt.p_article to majauto;
grant majauto to sunopsis;
Compte Sunopsis
----------------
select * from dvpt.p_article;
--->OK
CREATE or replace VIEW article AS SELECT
* from
dvpt.p_article
;
Error report:
SQL Error: ORA-01031: privilèges insuffisants
Par contre :
Compte Admin
-------------
grant select on dvpt.p_article to sunopsis;
Compte Sunopsis
----------------
select * from dvpt.p_article;
--->OK
CREATE or replace VIEW article AS SELECT
* from
dvpt.p_article
;
CREATE or replace VIEW succeeded.
Ca fonctionne ...
Une idée ?
Merci
Partager