none
como auditar quien inicia o detiene el servicio de sql RRS feed

  • Pregunta

  • Buenas tardes

    Quien montar una auditoria para que quede el registro del usuario que de manera manual detiene o inicia los servicios de sql. intente hacerlo con la auditoria SERVER_STATE_CHANGE_GROUP pero no me es funcional de acuerdo a lo que requiero. siempre me muestra el mismo usuario "sa" pero no con el usuario que realmente hace la peticion.

    Gracias por su ayuda 

    viernes, 31 de marzo de 2017 22:58

Respuestas

  • Hola.

    Sugiero leer este artículo para entender como puedes hacerlo con la traza por defecto que ejecuta en SQL Server:

    The default trace in SQL Server – the power of performance and security auditing.

    Debería estar corriendo y si no, el artículo te indica como proceder.

    En el artículo, ubica el párrafo que dice "Audit Server Starts and Stops" dentro de la sección "Security Audit Events"; con esto deberías poder lograr lo que requieres.

    Algo a tener en cuenta es que la traza por defecto puede reciclarse rápidamente en un servidor muy activo, así que tendrás que ver como persistir esos registros en otra tabla para tener esto.

    Saludos,


    Guillermo Taylor F.
    MVP Data Platform & IT Pro
    Mi Blog

    • Propuesto como respuesta Enrique AA miércoles, 26 de abril de 2017 22:10
    • Marcado como respuesta Joyce_ACModerator martes, 2 de mayo de 2017 14:31
    miércoles, 26 de abril de 2017 11:39