Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2007, 22h38   #1
Invité régulier
 
Inscription : octobre 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 23
Points : 7
Points : 7
Par défaut Vue et problème de droits

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
choupeo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 04h29   #2
Membre éprouvé
 
Avatar de star
 
Inscription : février 2004
Messages : 450
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 450
Points : 417
Points : 417
Tu as la réponse !
Les droits doivent être donnés directement au propriétaire de la vue.
Par la suite, le propriétaire donnera les droits sur la vue aux roles ou users.
C'est assez bien expliqué dans la doc Oracle Database Application Developer's Guide - Fundamentals au chapitre sur les vues.
Bon code !
.
star est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 09h20   #3
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
une recherche sur le forum aurait répondu à la question
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h07.


 
 
 
 
Partenaires

Hébergement Web