Ir al contenido principal

Registros de auditoría basados en disparadores de base de datos

Antes de la versión 9 de IndySoft, era habitual crear eventos de registro de auditoría (algo muy parecido a lo que ahora se realiza automáticamente en el cliente con [Admin. Registrar eventos) mediante disparadores a nivel de base de datos. Estos desencadenantes supervisarían específicamente los cambios que se produzcan en el campo a nivel de los equipos y crearían automáticamente eventos «AUDITTRAIL». Estos desencadenadores a nivel de base de datos se desactivan en la actualización a la versión 9x en favor de [Admin. Eventos de registro. Estos desencadenadores a nivel de base de datos pueden (re)activarse si sigue siendo necesaria la funcionalidad a nivel de cliente mencionada anteriormente; para ello, póngase en contacto con el servicio de asistencia de IndySoft para obtener los desencadenadores específicos de su instalación y plataforma de base de datos.

Arrow_r Nota: la ventaja potencial de ejecutar disparadores a nivel de base de datos es que estos disparadores detectarán cualquier cambio en los campos a nivel de equipo procedente de CUALQUIER fuente, incluso de comandos SQL manuales o de utilidades externas o personalizadas.

Para que se muestren correctamente en la cuadrícula de historial, estos desencadenadores de base de datos requieren la presencia de un tipo de evento «AUDITTRAIL» en la configuración del flujo de trabajo, el cual se proporciona junto con el script del desencadenador en forma de archivo IXP que se puede importar a través del módulo de configuración del flujo de trabajo. Por lo general, se trata simplemente de un evento de un solo paso que muestra únicamente la «Información del evento» y campos muy básicos (fecha del evento, hora del evento, ejecutado por, Comentarios, etc.)

Para obtener más información sobre cómo instalar las versiones para MSSQL u Oracle de estos desencadenadores, consulte:

·MSSQL - Configuración del registro de auditoría

·Oracle - Configuración del registro de auditoría |