DETECTAR EQUIPO QUE ESTA ACCESANDO ALA BD

17/04/2008 - 18:57 por Jose Manuel Davila | Informe spam
LO QUE QUIERO HACER ES UN TRIGER EN UNA TABLA CUANDO SE INSERTE Y
ACTULIZE INFORMACION, QUIERO GUARDAR EL REGISTRO DE LA MAQUINA EN DONDE
FUE HECHO EL MOVIMIENTO.



SALUDOS

Preguntas similare

Leer las respuestas

#1 Maxi Accotto
17/04/2008 - 19:58 | Informe spam
use la variable host_name() en su trigger


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Jose Manuel Davila" escribió en el mensaje de
noticias:
LO QUE QUIERO HACER ES UN TRIGER EN UNA TABLA CUANDO SE INSERTE Y ACTULIZE
INFORMACION, QUIERO GUARDAR EL REGISTRO DE LA MAQUINA EN DONDE FUE HECHO
EL MOVIMIENTO.



SALUDOS
Respuesta Responder a este mensaje
#2 Enrique Catala Bañuls
17/04/2008 - 21:31 | Informe spam
Hola jose manuel, lo que tienes que hacer es poner dentro de tu trigger lo
siguiente:
select @@SPID V_SESSIONID,
host_name()V_TERMINAL,
host_name()V_HOST,
suser_name()V_OS_USER,
client_net_address V_IP_ADDRESS,
host_name() + ':' + client_net_address V_ID_USUARIO
from sys.dm_exec_connections
where session_id = @@SPID

el resultado de eso lo guardas donde quieras.

Un saludo

Atentamente, Enrique Catala Bañuls


"Jose Manuel Davila" wrote:

LO QUE QUIERO HACER ES UN TRIGER EN UNA TABLA CUANDO SE INSERTE Y
ACTULIZE INFORMACION, QUIERO GUARDAR EL REGISTRO DE LA MAQUINA EN DONDE
FUE HECHO EL MOVIMIENTO.



SALUDOS

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