De forma predeterminada el acceso remoto al MySQL esta cortado para permitir el acceso debemos realizar.
1. Modificacion del fichero de configuracion «my.cnf» encontraremos un parametro bind-address indica desde que ips remotaas tenemos acceso.
Si comentamos esta linea todo el mundo podria intentar conectar a nuestro servidor. En nuestro caso al ser un servidor alojado en una red permitire solo el acceso desde las ip 172.26.0.0
vi /etc/mysql/my.cnf
bind-address = 172.26.0.0
2.Debemos conceder los permisos para ello ejecutamos.
mysql# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 779
Server version: 5.0.67-0ubuntu6 (Ubuntu)
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> grant all on *.* to root@ipremota IDENTIFIED by ‘password’;
-> ;
Query OK, 0 rows affected (0.02 sec)
mysql> quit
Bye
/mysql# /etc/init.d/mysql restart
Ya tendremos acceso a nuestro MySQL