Tengo un servidor mysql ejecutándose en x.x.x.x, y puedo acceder a él internamente sin problemas (por supuesto). Sin embargo, cuando intento conectarme externamente, es decir, usando mysql workbench o incluso desde un servidor externo, aparece el mensaje de error "Host 'bla.bla.bla' no puede conectarse a este servidor MySQL".¿Accediendo a una base de datos mysql desde un host/ip externo? (es decir: banco de trabajo mysql)
he hecho:
GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY "somepass";
- Y he abierto el puerto 3306 en iptables.
¿Hay otro problema de seguridad fundamental que me falta?
si 'x.x.x.x' es su IP de servidor y tiene acceso de subvención de esta IP solamente, tou no se puede conectar de otros ip –
Eso es lo que pensé, ¿hay forma de otorgar acceso desde otro host/ip? – Jon
conceda privilegios a '[email protected]%.for any.host' –