sql >> Base de Datos >  >> RDS >> Mysql

ERROR MYSQL 2003 (HY000) (113) en túneles remotos SSH, pero telnet del túnel SSH funciona

asegúrese de que la dirección IP de su máquina local, desde la cual intenta acceder a mysql a través de VPN, tenga privilegios para acceder a la base de datos.

mysql> select host,user,password from mysql.user;
+------+------+-------------------------------------------+
| host | user | password                                  |
+------+------+-------------------------------------------+
| %    | abcd | *9B3E7610FB431631340BD618E58D49DF1928A251 |
| %    | sync | *1747319F3F87039C382597515F8742920D9B75D1 |
| %    | root | *FAAFFE644E901CFAFAEC7562415E5FAEC243B8B2 |
+------+------+-------------------------------------------+

Asegúrese de que haya una entrada para la dirección IP de la máquina local para el usuario a través del cual está iniciando sesión. También puede usar % en el campo de host. % indica todos los usuarios.

Puede agregar privilegios a través del siguiente comando

mysql> grant all on *.* to 'root'@'%' identified by <password>.
mysql> flush privileges