REGISTRO DE LAS TRANSACCIONES HECHAS EN UNA BASE DE DATOS

30/09/2005 - 01:59 por Misael Blandón Pérez | Informe spam
Hola a todos,


Como puedo saber cual usuario hizo determinada transacción en una base de
datos a través del log de transacciones de SQL SERVER ?

Por su colaboración mil gracias

Misael

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
30/09/2005 - 04:50 | Informe spam
Mira en este foro el hilo "PREGUNTA HACERCA DEL LOG", del día 29/9/2005.


Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Misael Blandón Pérez" wrote in message
news:uk1$
Hola a todos,


Como puedo saber cual usuario hizo determinada transacción en una base de
datos a través del log de transacciones de SQL SERVER ?

Por su colaboración mil gracias

Misael


Respuesta Responder a este mensaje
#2 Misael Blandón Pérez
30/09/2005 - 14:38 | Informe spam
Gustavo,

Revisé la pregunta hecha acerca del log pero mi inquietud está mas orientada
a lo siguiente:

Se que en Oracle o en el AS40 hay una forma de consultar lo que un usuario
hizo en una base de datos, es una especie de log de auditoria de las
transacciones registradas por los usuarios, sin tener que hacerlo a través
de la aplicación.

Mi pregunta es como en SQL puedo hacer esto, porque la aplicación que tengo
no tiene log de auditoria y necesito saber que usuario borro cierta
información en la base de datos.

Por tu colaboración Gracias

Misael B.

"Gustavo Larriera [MVP]" escribió en el mensaje
news:
Mira en este foro el hilo "PREGUNTA HACERCA DEL LOG", del día 29/9/2005.


Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Misael Blandón Pérez" wrote in message
news:uk1$
> Hola a todos,
>
>
> Como puedo saber cual usuario hizo determinada transacción en una base


de
> datos a través del log de transacciones de SQL SERVER ?
>
> Por su colaboración mil gracias
>
> Misael
>
>


Respuesta Responder a este mensaje
#3 Carlo Sorrel
30/09/2005 - 18:40 | Informe spam
Misael, en tu caso es algo complicado si ya sucedio lo que quieres auditar,
si no es así, en sql existe el nivel de auditria C2, que lo puedes
habilitar, lo otro seria realizar una traza con lo que deseas auditar, y por
último, instalar lumigent Explorer y darte el trabajo de revisar el log
transaccion por Transaccion., todo esto lo puedes investigar más
ampliamente en tus BOL.
Saludos

Atte.,
Carlo Sorrel
"Misael Blandón Pérez" escribió en el mensaje
news:
Gustavo,

Revisé la pregunta hecha acerca del log pero mi inquietud está mas
orientada
a lo siguiente:

Se que en Oracle o en el AS40 hay una forma de consultar lo que un usuario
hizo en una base de datos, es una especie de log de auditoria de las
transacciones registradas por los usuarios, sin tener que hacerlo a través
de la aplicación.

Mi pregunta es como en SQL puedo hacer esto, porque la aplicación que
tengo
no tiene log de auditoria y necesito saber que usuario borro cierta
información en la base de datos.

Por tu colaboración Gracias

Misael B.

"Gustavo Larriera [MVP]" escribió en el mensaje
news:
Mira en este foro el hilo "PREGUNTA HACERCA DEL LOG", del día 29/9/2005.


Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers
no rights.
"Misael Blandón Pérez" wrote in message
news:uk1$
> Hola a todos,
>
>
> Como puedo saber cual usuario hizo determinada transacción en una base


de
> datos a través del log de transacciones de SQL SERVER ?
>
> Por su colaboración mil gracias
>
> Misael
>
>






Respuesta Responder a este mensaje
#4 Maxi
30/09/2005 - 23:28 | Informe spam
Hola, las auditorias podrias usarlas con triggers para las DML por ej como
indica este articulo:

http://www.microsoft.com/spanish/ms...art168.asp

Para lad DDL vas a tener que esperar a SQL2005 :(


-

"Misael Blandón Pérez" escribió en el mensaje
news:
Gustavo,

Revisé la pregunta hecha acerca del log pero mi inquietud está mas
orientada
a lo siguiente:

Se que en Oracle o en el AS40 hay una forma de consultar lo que un usuario
hizo en una base de datos, es una especie de log de auditoria de las
transacciones registradas por los usuarios, sin tener que hacerlo a través
de la aplicación.

Mi pregunta es como en SQL puedo hacer esto, porque la aplicación que
tengo
no tiene log de auditoria y necesito saber que usuario borro cierta
información en la base de datos.

Por tu colaboración Gracias

Misael B.

"Gustavo Larriera [MVP]" escribió en el mensaje
news:
Mira en este foro el hilo "PREGUNTA HACERCA DEL LOG", del día 29/9/2005.


Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers
no rights.
"Misael Blandón Pérez" wrote in message
news:uk1$
> Hola a todos,
>
>
> Como puedo saber cual usuario hizo determinada transacción en una base


de
> datos a través del log de transacciones de SQL SERVER ?
>
> Por su colaboración mil gracias
>
> Misael
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida