Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/08/2006, 16:43
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Tienes básicamente 3 opciones:

1) El SQL Profiler para captar al vuelo las sentencias y configurarlo para que vaya insertando las sentencias en una tabla. Capturarás todas las sentencias pero es un método ineficiente y que corre en modo usuario.

2) Crear triggers a cada tabla para guardar registros de actividad sobre las operaciones recibidas. Solo para insert, update y delete, no puedes capturar los select.

3) Si solo entras a la DB por medio de una sola aplicación, agregar lógica extra que se encargue de hacer ese logueo de actividad.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche