18/03/2016, 11:21
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 5 meses Puntos: 774 | |
Respuesta: espiar en la base A ver vamos por partes quieres saber cuales son los cambios que se realizan sobre cada una de las tablas de tu base de datos y quien los esta haciendo o solo tienes algunas tablas sensitivas a estos cambios, con esto quiero decir que solo algunas tablas son factibles para trackear los cambios?
Te comento esto porque si quieres saber quien cambio que cosa en toda la base de datos le vas a meter muchisima carga a tu servidor asi como a la base con datos que quizas realmente no valgan la pena o no sea importante saber.
Ahora el ejemplo que te mande muestra los cambios que se realizan a nivel base de datos, si los cambios que se hacen en tu base son por medio de una aplicacion aqui cambiaria un poco la cosa, porque tendrias tu que mandar el parametro del usuario que esta realizando el cambio, en el ejemplo maneja la funcion user() con esta funcion obtiene los valores del usuario que esta conectado pero si el cambio es con una aplicacion siempre aparecera que el cambio lo hizo el usuario que tienes configurado para que se conecte a la aplicacion.......
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |