Bonjour,
Je dois faire un script pour lire le contenu d'un répertoire (lister les fichiers) et je pars sur l'utilisation de script java.
je créé un répertoire avec la commande:
Celui-ci se créé bien (visu de l'entrée avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part create or replace directory TMP_TEST as '/tmp';C'est la partie suivante qui pose problème ... je veux définir des droits sur ce répertoire pour mon utilisateur SWA en utilisant la commande suivante mais j'ai une erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from all_directories;
*Erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part call dbms_java.grant_permission('SWA', 'java.io.FilePermission', '/tmp/*','read,write,delete');
Quels sont les droits nécessaire à donner à mon utilisateur (celui qui lance le script) pour pouvoir exécuter mon script dbms_java.grant_permission ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-29532: Java call terminated by uncaught Java exception: java.lang.SecurityException: policy table update java.io.FilePermission, /tmp/*
Partager