Habilitar auditoria sql
3 febrero 2010 por efnegrete
Antes de la llegada de SQL Server 2008, la auditoría se realizó utilizando SQL Server Profiler y huellas. Ahora es un objeto de auditoría integral en SQL Server 2008.
Entonces, ¿qué es la auditoría en SQL Server ..
Auditoría de una instancia de SQL Server o una base de datos de SQL Server implica el seguimiento y registro deeventos que ocurren en el sistema. Basándose en la información acumulada que sería capaz de rastrear los cambios en la base de datos, el acceso a la base de datos, etc Una auditoría es la combinación de varios elementos en un solo paquete para un grupo específico de acciones de servidor o base de datos de acciones. Los componentes de SQL Server Audit se combinan para producir una salida que se llama unaauditoría, así como una definición de informe junto con los gráficos y elementos de datos produce un informe. Auditoría de SQL Server utiliza extendido eventos para ayudar a crear una auditoría.
Si bien estamos trabajando con SQL Server 2008 de auditoría que tenemos que tener presentes cuatro cosas en mente:
1.SQL Server Audit
2.Especificación de auditoría de servidor (Eventos para capturar enel nivel de instancia de servidor)
3.Base de datos de auditoría pliego de condiciones (Eventos para capturar en una base de datos específica)
4.Target (sería el caso de los eventos se registra)
SQL Server Audit
El objeto de SQL Server Audit recoge una sola instancia de servidor o base de datos de las acciones a escala y los grupos de acciones para el seguimiento. La auditoría es a nivel de lainstancia de SQL Server. Usted puede tener múltiples auditorías por cada instancia de SQL Server. Cuando se define una auditoría, se especifica la ubicación de la salida de los resultados. Este es el destino de auditoría. La auditoría se crea en un estado de movilidad reducida, y no de forma automática todas las acciones de auditoría. Después de la auditoría está habilitada, el destino de laauditoría recibe los datos de la auditoría.
Especificación de auditoría de servidor
El objeto de auditoría de servidor Especificación pertenece a una auditoría. Puede crear una especificación de auditoría de servidor por la auditoría, ya que ambos se crean en el alcance de la instancia de SQL Server. La especificación de auditoría de servidor recoge servidor de muchos grupos de acción a nivelnacional planteadas por el extendido Eventos característica. Usted puede incluir a los grupos de acción de auditoría en una especificación de auditoría de servidor. Los grupos de acción de auditoría son grupos predefinidos de acciones, que son los eventos atómicos expuestos por el motor de base de datos. Estas acciones son enviados a la auditoría, que registra en el objetivo.
Servidor de auditoría delos grupos de nivel de acción se describe en el tema de SQL Server Grupos de auditoría de acciones y acciones.
Especificación de base de datos de auditoría
El objeto de auditoría de base de datos especificación también pertenece a una Auditoría de SQL Server. Puede crear una especificación de auditoría de base de datos por base de datos de SQL Server para la auditoría. La especificación deauditoría de base de datos de base de datos recoge las acciones de auditoría de alto nivel planteada por el extendido Eventos característica. Puede agregar cualquiera de los grupos de auditoría de la acción o los eventos de auditoría a una especificación de auditoría de base de datos. Los sucesos de auditoría son las acciones atómicas que pueden ser auditados por el motor de SQL Server. Los grupos deacción de auditoría son grupos predefinidos de acciones. Ambos se encuentran en el alcance de la base de datos de SQL Server. Estas acciones son enviados a la auditoría, que registra en el objetivo. Base de datos de auditoría de los grupos de nivel de acción y las acciones de auditoría se describe en el tema de SQL Server Grupos de auditoría de acciones y acciones.
Meta
Los resultados de una...
Regístrate para leer el documento completo.