Translate

viernes, febrero 13, 2015

Permitir acceso remoto a mysql de mi servidor

intenta seguir estos pasos:

en el servidor mysql accesar al archivo:

/etc/my.cnf

en la seccion [mysqld] buscar/agregar la linea con la ip del server

bind-address=190.249.223.55

y colocar la direccion ip del servidor mysql

encontrar si hay una linea

skip-networking

comentarla

# skip-networking

grabamos, cerramos el archivo y reiniciamos el servicio

# /etc/init.d/mysql restart

luego de esto debemos configurar el permiso de acceso desde el cliente remoto usando el par usuario - ipcliente, esto lo haremos de la siguiente forma:

en el servidor iniciamos la consola mysql:

$ mysql -u root -p mysql

como me voy a conectar desde un cliente administrativo necesito dar al usuario permisos sobre todas las bases de datos desde mi ip cliente

mysql> GRANT ALL ON *.* TO 'root'@'[ip_cliente]' IDENTIFIED BY '[aqui_la_clave]';

donde como puedes imaginar [ip_cliente] es la ip de la maquina desde la que intento conectar y [aqui_la_clave] es la clave del usuario en este caso el usuario de conexion es root

cerramos la sesion en mysql

mysql> exit

No hay comentarios: