|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
bonjour,
J'ai, sous une 11g, certaines procédures qui doivent tourner avec le "compte" de l'utilisateur, et non pas avec le propriétaire du schéma. Du coup, ces procédures contiennent un AUTHID CURRENT_USER. quels doivent être les permissions pour ces utilisateurs, et ces procédures, pour que cela fonctionne ...? Une de ces fonctions est un export en fichier sur un répertoire d'un autre serveur, et là, impossible de faire fonctionner le système (sauf avec un compte DBA...) ; la fonction est en JAVA, c'est Qui sait faire fonctionner cela avec des utilisateurs ?? à l'aide !
__________________
apprenti sorcier Oracle & boulet intérimaire... http://www.courtois.cc/murphy/murphy_informatique.html |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : octobre 2009 Messages : 62 ![]() |
Bonjour,
Si je ne m'abuse, pour une procédure AUTHID_CURRENT_USER il faut : - donner le droit d'exécution aux utilisateurs concernés pour cette procédure - donner les droits nécessaires à ces mêmes utilisateurs pour tous les objets Oracle appelés par cette procédure (tables, séquences, autres fonctions ou procédures, ...), normal car on va être dans le contexte de l'utilisateur appelant et non dans celui du propriétaire des objets. |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
tu ne t'abuses pas, et ton premier point est le bon.
je pensais qu'une permission via un rôle marcherai, visiblement pas. En collant le nom de l'utilisateur, cela tourne. merci encore !!
__________________
apprenti sorcier Oracle & boulet intérimaire... http://www.courtois.cc/murphy/murphy_informatique.html |
|
|
00
|
|
|
#4 | |
![]() Inscription : décembre 2002 Messages : 2 387 ![]() |
Citation:
Et l'appelant n'a bien entendu besoin d'aucun droit sur ses propres objets. Sur ce genre de sujets, il faut vraiment se plonger dans la doc sans chercher à simplifier.
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
|
00
|
|
|
#5 | |
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
Citation:
merci, en tout cas, çà a l'air de bien tourner.
__________________
apprenti sorcier Oracle & boulet intérimaire... http://www.courtois.cc/murphy/murphy_informatique.html |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com