Permitir acceso remoto a servidor MySQL

Permitir acceso remoto a servidor MySQL

Situacion:

al instalar el servidor de base ded atos MySQL en Linux Debian 5.0.0 el acceso de usuarios a la base de datos de forma remota no esta permitido y sera necesario activarlo para poder acceder a este servicio desde software administrativo en red.

Procedimiento:

1. Ejecute una consola y desde alli edite el archivo /etc/mysql/my.cnf

nano /etc/mysql/my.cnf

2. Ubique la linea con contenido bind-address = 127.0.0.1 y agrege una nueva bind-address = 0.0.0.0

#bind-address = 127.0.0.1

bind-address = 0.0.0.0

3. Guarde el archivo y cierrelo.

4. Permitir conexiones remotas del usuario root.

4.1 En la consola acceda al servidor MySQL

mysql – u root -p

4.2 ingrese la clave en el campo password:

4.3 Una vez en el servidor MySQL digite:

mysql> GRANT ALL ON *.* TO root@’%’ IDENTIFIED BY ‘clave usuario root’;

mysql> FLUSH PRIVILEGES;

4.4 Salga de MySQL

mysql> exit;

5. Reinicio el servicio MySQL

/etc/init.d/mysql restart.

6. Pruebe la conexion desde otro PC con alguna herramienta administrativa como «MySQL Administrator».