Archivo etiqueta localhost

Permitir conexiones remotas a MySQL en Gentoo Linux

Por defecto MySQL solo nos permite realizar conexiones desde nuestro host local, por lo que para permitir conexiones remotas  a nuestro servidor de Base de Datos debemos editar el fichero de configuración de MySQL.

vi /etc/mysql/my.cnf

Una vez ahí debemos comentar la linea skip-networking e incluir la IP de nuestro servidor en bind-address.

#skip-networking
bind-address = xxx.xxx.xxx.xxx

Una vez hecho esto solo hay que dale permisos al usuario en la tabla users de MySQL.

mysql -u root -p
GRANT ALL ON *.* TO usuario@xxx.xxx.xxx.xxx IDENTIFIED BY 'clave';

Reiniciamos MySQL y ya lo tenemos listo.

/etc/init.d/mysql restart

Otra opción es hacerlo directamente desde Webmin haciendo click en servidores -> Servidor de Base de Datos MySQL -> Permisos de Usuario -> Editar el usuario root u otro que deseemos -> y en máquinas cambiar la selección localhost por cualquiera.

, , , , , , ,

No hay Comentarios