En MySQL, para dar privilegios a un cierto rango de IPs, si es un /24 podemos hacerlo con el siguiente comando:
mysql> GRANT ALL PRIVILEGES ON `systemadmin_blog`.* TO 'systemadmin_blog'@'192.168.100.%' IDENTIFIED BY 'systemadmin.es'; Query OK, 0 rows affected (0.00 sec)
Pero si lo que queremos es restringirlo a un rango más pequeño (o uno más grande que tampoco sea redondo) no nos sirve este método.
En el manual de MySQL podemos encontrar que también se puede hacer por IP y máscara de red:
mysql> GRANT ALL PRIVILEGES ON `systemadmin_blog`.* TO 'systemadmin_blog'@'192.168.100.128/255.255.255.240' IDENTIFIED BY 'systemadmin.es'; Query OK, 0 rows affected (0.00 sec)
En la tabla de …
[Lea más]