sql >> Base de Datos >  >> RDS >> Oracle

Error de procedimiento almacenado PLS-00201:se debe declarar el identificador 'UTL_HTTP'

Como ya se dio cuenta, esto parece ser un problema de permisos. Su usuario de alguna manera no tiene acceso al paquete UTL_HTTP. Asegúrese de que su usuario tenga el permiso EJECUTAR en el paquete:

GRANT EXECUTE ON SYS.UTL_HTTP TO my_user;

Tenga en cuenta que es posible que tenga que hacer esto como SYS.

Usando SQL Developer (que puedo recomendar si está haciendo desarrollo PL/SQL), vea si puede ver el paquete de alguna manera. Si eso no ayuda, publique los permisos que tiene actualmente su usuario.