|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
bonjour,
J'avais l'habitude de faire un envoi de mail de ma base (9i) qui listait pas mal d'infos. J'ai porté tout çà sur une 11g, qui me renvoit cette erreur ; ORA - 24247 network access denied by access control list (ACL). Je ne trouve rien de pertinent pour m'aider ; les forums anglophones en parlent, mais la solution m'échappe. Un problème de provilèges sur des packages, semble t'il .... Si quelqu'un a une idée.. ?? merci ci dessous, la procédure d'envoi, qui recoit en paramètres le message à envoyer. Code :
__________________
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,
Jamais utilisé le package UTL_SMTP, mais apparemment, sur la 11g, les ports utilisés par ce package sont bloqués par défaut. As-tu accès à Metalink ? |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
non, (c'est peut être un tort) mais mon niveau d'anglais est trop faible pour suivre de toute façon...
je pensais que placer les droits sur le package suffirait, mais il doit y avoir autre chose en effet... ex ;
__________________
apprenti sorcier Oracle & boulet intérimaire... http://www.courtois.cc/murphy/murphy_informatique.html |
|
|
00
|
|
|
#4 | ||
|
Membre éprouvé
![]() Administrateur de base de données Inscription : novembre 2007 Messages : 341 ![]() |
Bonsoir,
peux-tu essayer d'exécuter ça as sys : Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
ahaa.. une belle réponse que voilà.
que dois je mettre là dedans ?? l'adresse IP de mon serveur Oracle ? et qu'est ce que le champ 'principal', stp ? Quoi qu'il en soit, j'ai pris ta procédure, où pour l'host, j'ai mis l'adresse IP de mon serveur Oracle, le résultat est le même.
__________________
apprenti sorcier Oracle & boulet intérimaire... http://www.courtois.cc/murphy/murphy_informatique.html |
|
|
00
|
|
|
#6 |
|
Membre éprouvé
![]() Administrateur de base de données Inscription : novembre 2007 Messages : 341 ![]() |
principal, c'est le user ou le role à qui tu grantes les privileges.
pour le paramètre host, si tu as un domain à mettre c'est tout aussi bien. par exemple www.us.oracle.com là tu as toute la doc (je la trouve assez claire). http://download.oracle.com/docs/cd/B...tm#insertedID0 |
|
|
00
|
|
|
#7 | ||||
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
bon, j'ai dû rater qq étapes, rien ne change !
J'ai pourtant bien remplacé le 'principal' par mon utilisateur, et le host par le nom de domaine...pour l'instant, la requete suivante : Code :
Code :
merci beaucoup, je vais désormais ramer un peu moins !
__________________
apprenti sorcier Oracle & boulet intérimaire... http://www.courtois.cc/murphy/murphy_informatique.html |
||||
|
|
00
|
|
|
#8 | ||
|
Membre habitué
![]() Responsable d'exploitation informatique Inscription : mars 2005 Messages : 435 ![]() |
au final, on peut tout simplement "ouvrir" l'ACL comme ceci.
C'est moins "classe", mais très efficace. Evidemment il y a moins de granularité dans la sécurité, mais bon... Code :
__________________
apprenti sorcier Oracle & boulet intérimaire... http://www.courtois.cc/murphy/murphy_informatique.html |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com