¿Sugerencias para implementar tablas de auditoría en SQL Server?

Un método simple que he usado en el pasado es básicamente crear una segunda tabla cuya estructura refleja la que quiero auditar, y luego crear un activador de actualización / eliminación en la tabla principal. Antes de actualizar / eliminar un registro, el estado actual se guarda en la tabla de auditoría a través del disparador.

Si bien son efectivos, los datos en la tabla de auditoría no son los más útiles o simples de los que informar. Me pregunto si alguien tiene un mejor método para auditar los cambios de datos.

No debería haber demasiadas actualizaciones de estos registros, pero es información altamente confidencial, por lo que es importante para el cliente que todos los cambios se auditen y se informen fácilmente.

Respuestas a la pregunta(6)

Su respuesta a la pregunta