saber ip

11/09/2009 - 21:33 por aa | Informe spam
Hola a todos,como puedo saber el ip de la maquina que esta estableciendo una
coneccion al sql.
El tema es que necesito saber si el programa lo estan accediendo desde la
lan o desde una vpn y no se me ocurre otra que saberlo por los ips.
Gracias.

Preguntas similare

Leer las respuestas

#1 Emilio Boucau
11/09/2009 - 22:08 | Informe spam
Si usas SQL Server 2005 o superior, podes emplear un Logon Trigger. El
evento (el logon en este caso) llena una estructura XML que podes acceder
mediante la funcion EventData(). Fijate en <ClientHost> que ahi tenes la IP.

Si usas SQL Server 2000 habra que inventar algo mas artesanal ...

Saludos !

Emilio Boucau
Buenos Aires - Argentina

"aa" wrote in message
news:
Hola a todos,como puedo saber el ip de la maquina que esta estableciendo
una coneccion al sql.
El tema es que necesito saber si el programa lo estan accediendo desde la
lan o desde una vpn y no se me ocurre otra que saberlo por los ips.
Gracias.

Respuesta Responder a este mensaje
#2 aa
12/09/2009 - 00:11 | Informe spam
Tengo sql 2000...
"Emilio Boucau" wrote in message
news:
Si usas SQL Server 2005 o superior, podes emplear un Logon Trigger. El
evento (el logon en este caso) llena una estructura XML que podes acceder
mediante la funcion EventData(). Fijate en <ClientHost> que ahi tenes la
IP.

Si usas SQL Server 2000 habra que inventar algo mas artesanal ...

Saludos !

Emilio Boucau
Buenos Aires - Argentina

"aa" wrote in message
news:
Hola a todos,como puedo saber el ip de la maquina que esta estableciendo
una coneccion al sql.
El tema es que necesito saber si el programa lo estan accediendo desde la
lan o desde una vpn y no se me ocurre otra que saberlo por los ips.
Gracias.




Respuesta Responder a este mensaje
#3 Emilio Boucau
14/09/2009 - 20:48 | Informe spam
En SQL Server 2000 podrias hacer algo asi:

SELECT Net_Address, Loginame FROM master..sysprocesses WHERE spid=@@spid

O implementar el WHERE por cualquier otra columna de sysprocesses que vos
prefieras.

Saludos !

Emilio Boucau
Buenos Aires - Argentina

"aa" wrote in message
news:%23X%
Tengo sql 2000...
"Emilio Boucau" wrote in message
news:
Si usas SQL Server 2005 o superior, podes emplear un Logon Trigger. El
evento (el logon en este caso) llena una estructura XML que podes acceder
mediante la funcion EventData(). Fijate en <ClientHost> que ahi tenes la
IP.

Si usas SQL Server 2000 habra que inventar algo mas artesanal ...

Saludos !

Emilio Boucau
Buenos Aires - Argentina

"aa" wrote in message
news:
Hola a todos,como puedo saber el ip de la maquina que esta estableciendo
una coneccion al sql.
El tema es que necesito saber si el programa lo estan accediendo desde
la lan o desde una vpn y no se me ocurre otra que saberlo por los ips.
Gracias.








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