Bueno,
Cita: mysql> show grants for 'root'@'%';
+----------------------------------------------------------------------------------------------------------------------------------------+
| Grants for root@% |
+----------------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD '***************************' WITH GRANT OPTION |
+----------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
Esto por una parte, me sale para todos y revisando en la tabla de user me aparece user con host % y user root con host localhost, etc.
Hice un flush y sigue el problema.
Con lo del puerto usando telnet me dice "Se ha perdido la conexión al host".
Slds