|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre habitué
![]() Inscription : février 2007 Messages : 216 ![]() |
Bonjour tout le monde;
Je voudrais créer une vue dans un schema admin_user, en selectionnant des tables de schema hr avec un utilisateur admin_user sachant que ce dernier a les role dba,connect,ressource. pour créer l'utilisateur: Code :
Code :
merci d'avance |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
manque le grant sur t1 et t2
|
|
|
00
|
|
|
#3 | ||||
|
Membre habitué
![]() Inscription : février 2007 Messages : 216 ![]() |
merci orafrance pour ta réponse.
Mais j'ai le privilège DBA donc je peux sélectionner n'importe quelle table. je peux faire: Code :
Code :
Je n'arrive pas a comprendre |
||||
|
|
00
|
|
|
#4 | ||
![]() Inscription : décembre 2002 Messages : 2 401 ![]() |
Citation:
Ceci a une conséquence importante, qui est documentée dans les prérequis du CREATE VIEW. http://download.oracle.com/docs/cd/B...htm#sthref8261 Citation:
Si, au lieu de donner le rôle DBA (qui contient en particulier le privilège SELECT ANY TABLE) à votre utilisateur, vous lui donnez directement le privilège SELECT ANY TABLE, il pourra créer sa vue.
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : février 2007 Messages : 216 ![]() |
Merci, c'est exactement ce dont j'ai besoin J'ai fait:
puis la vue s'est créer sans aucun problème. Merci pour l'info ![]() Mais ce que je n'arrive pas a comprendre c'est que je peux faire le SELECT mais pour créer la vue il me faut le privilège SELECT ANY TABLE. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com