Oracle
 sql >> Base de données >  >> RDS >> Oracle

Erreur de procédure stockée PLS-00201 :l'identifiant 'UTL_HTTP' doit être déclaré

Comme vous l'avez déjà compris, cela semble être un problème d'autorisation. Votre utilisateur n'a en quelque sorte pas accès au package UTL_HTTP. Assurez-vous que votre utilisateur dispose de l'autorisation EXECUTE sur le package :

GRANT EXECUTE ON SYS.UTL_HTTP TO my_user;

Notez que vous devrez peut-être le faire en tant que SYS.

En utilisant SQL Developer (que je peux recommander si vous faites du développement PL/SQL), voyez si vous pouvez ensuite regarder le package d'une manière ou d'une autre. Si cela ne vous aide pas, veuillez publier les autorisations dont votre utilisateur dispose actuellement.