El acceso remoto a un servidor MySQL está
desactivado por defecto, para poder acceder desde otras máquinas, ya
bien desde nuestra red local, o desde una dirección IP externa, debemos
modificar algunas opciones de configuración:
En el fichero /etc/mysql/my.conf se deben comentar estas dos líneas
Después, se debe reiniciar el servidor MySQL
Donde usuario y password son los datos de conexión que utilizaremos para conectarnos en remoto y 192.168.1.% indica que todas las direcciones IP de nuestra red local tienen acceso, % se usa como comodín.
De esta forma todas las direcciones IP de nuestra red local podran conectarse en remoto a través de usuario / password:
En el fichero /etc/mysql/my.conf se deben comentar estas dos líneas
#skip-networking
#bind-address = 127.0.0.1
Después, se debe reiniciar el servidor MySQL
/etc/init.d/mysql restartY entonces, nos conectamos a mysql en el servidor y asignamos los siguientes privilegios:
GRANT ALL PRIVILEGES ON *.* TO usuario@"192.168.1.%"
identified by "password";
Donde usuario y password son los datos de conexión que utilizaremos para conectarnos en remoto y 192.168.1.% indica que todas las direcciones IP de nuestra red local tienen acceso, % se usa como comodín.
De esta forma todas las direcciones IP de nuestra red local podran conectarse en remoto a través de usuario / password:
mysql --user=root --host=servidor -p password
No hay comentarios:
Publicar un comentario