Obtener Info del Cliente para sistema de auditoria

12/01/2009 - 16:20 por Rich | Informe spam
Buenos dias,

Necesito desarrollar un sistema simple de auditoria a usuarios (digo simple
porque con el LOG transaction es muy poca la info legible).

Es decir:

En un tabla del DBA registrar el IP, Usuario de sesión cliente, Fecha, Hora,
tabla que modifica, instrucción, etc.

Para ello quiero ejecutar triggers por Insert-Update-Delete., pero necesito
recuperar desde la "transacción del cliente" los datos del cliente antes
mensionado.

Muchas gracias.
 

Leer las respuestas

#1 Carlos Sacristan
12/01/2009 - 16:28 | Informe spam
Algo menos intrusivo en la base de datos es crear trazas de profiler que
capturen los eventos y columnas que necesites. Eso sí, creando trazas de
servidor y no mediante SQL Profiler (en los BOL hay más información al
respecto)


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Rich" wrote:

Buenos dias,

Necesito desarrollar un sistema simple de auditoria a usuarios (digo simple
porque con el LOG transaction es muy poca la info legible).

Es decir:

En un tabla del DBA registrar el IP, Usuario de sesión cliente, Fecha, Hora,
tabla que modifica, instrucción, etc.

Para ello quiero ejecutar triggers por Insert-Update-Delete., pero necesito
recuperar desde la "transacción del cliente" los datos del cliente antes
mensionado.

Muchas gracias.

Preguntas similares