La herramienta de administración TOAD for Oracle incluye la depuración de procesos, este paquete llamado DBMS_DEBUG es un paquete incorporado de Oracle que nos brinda la facilidad de depurar nuestros procesos, el DBA o SYS ya lo tienen incorporado, si queremos otorgarle el derecho de "debuggear" a cualquier otro esquema de la base de datos debemos de digitar el siguiente código
Privilegios requeridos para depurar:
GRANT CREATE SESSION TO nombre_usuario;
GRANT ALTER SESSION TO nombre_usuario;
GRANT EXECUTE ON DBMS_DEBUG to nombre_usuario;
Código para depurar cualquier procedimiento, función, paquete, etc...
GRANT CREATE ANY PROCEDURE TO nombre_usuario; --para editar o salvar
GRANT ALTER ANY PROCEDURE TO nombre_usuario; --para compilar
El siguiente código es para privilegios adicionales que son requeridos para depurar en la versión 10g y cualquier versión posterior a esta:
GRANT DEBUG ANY PROCEDURE TO nombre_usuario;
GRANT DEBUG CONNECT SESSION TO nombre_usuario;
*Verificar si el paquete DBMS_DEBUG está correctamente compilado en el esquema SYS.
*Salir y reiniciar TOAD
No hay comentarios:
Publicar un comentario