Ver la IP de una cuenta

Bien a pedido de mucha gente, hoy veremos como saber la IP de nuestros usuarios.
¿Para qué nos sirve esto?
a) Para detectar con que cuentas juega esa persona.
b) Para banear directamente la IP de un player bloqueando el acceso a nuestra web o servidor.
c) Para tener un control y tomar determinaciones.



Pero hay algo que deben saber antes de seguir leyendo, yo daré dos formas de las miles que existen para sacar la ip de un usuario y lo otro que suena desalentador es la existencia de IPs dinámicas, para quien no conoce este término, estas ips dinámicas son aquellas que cambian.
Veamos la primera forma de detectar una IP:
1) Ingresa a Microsoft SQL Server => Administrador Corporativo

Acceso al administrador corporativo

2)Ingresamos a nuestra base de datos MuOnline y luego buscamos la tabla MEMB_STAT

Tabla memb stat

3)Sobre MEMB_STAT hacemos un clic derecho => Abrir Tabla => Devolver Todas las Filas

Devolviendo filas de la tabla memb stat

4) Lo que veremos serán varios datos, los más relevantes para nosotros es el ID de cuenta ubicado en la tabla "memb___id" y la tabla llamada "IP" que contiene la ip de usuario que quieren ver.

Viendo la ip en el sql de un usuario

Esto es verdaderamente simple, pero se nos puede complicar si tenemos más de 500 cuentas y ni hablar con más de 1000 cuentas, buscar el login puede llevarnos tiempo entonces para esto creé una querry muy sencilla pero funcional (talvez ya esté en internet la verdad nosé) y es la siguiente:
use MuOnline
select IP from MEMB_STAT
where (memb___id = 'AcaElLoginDeLaCuenta')
Es una querry muy sencilla, la cual nos devuelve la IP del login de la cuenta que pongamos en donde dice "AcaElLoginDeLaCuenta".
Para probrar esto iniciamos el Analizador de Consultas,luego seleccionamos la base de datos (Lo encontramos arriba de la ventana) MuOnline, pegamos el scrip , ponemos el login de la cuenta que queremos ver la ip y apretamos F5, abajo veremos la ip.

Querry para ver ip de un usuario