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
2)Ingresamos a nuestra base de datos MuOnline y luego buscamos la tabla MEMB_STAT
3)Sobre MEMB_STAT hacemos un clic derecho => Abrir Tabla => Devolver Todas las Filas
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.
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:
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.
¿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
2)Ingresamos a nuestra base de datos MuOnline y luego buscamos la tabla MEMB_STAT
3)Sobre MEMB_STAT hacemos un clic derecho => Abrir Tabla => Devolver Todas las Filas
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.
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 MuOnlineEs una querry muy sencilla, la cual nos devuelve la IP del login de la cuenta que pongamos en donde dice "AcaElLoginDeLaCuenta".
select IP from MEMB_STAT
where (memb___id = '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.