Bonjour,
Je suis totalement novice et je découvre oracle au fur et à mesure. J'utilise Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product.
Je souhaite créer une procédure stocker écrivant dans un fichier à l'aide de UTL_FILE.
Je créer un nouveau user, puis la procédure. En finalité j'obtiens le message d'erreur suivant:
PLS-00201: l'identificateur 'UTL_FILE' doit être déclaré
Après quelques recherches, et si j'ai bien tout compris, en fait l'user (en l'occurence HR) n'as pas les droits nécessaire pour utiliser UTL_FILE. C'est bien ca?
Ces droits ne peuvent pas être utilisés via un role, et il doivent etre directement apposés sur l'objet.
Mais est ce que c'est réellement une solution viable ? Et surtout, comment faire?
merci d'avance!
AkA
Partager