Accéder à une base de données mysql depuis un hôte / ip externe? (c'est-à-dire: mysql workbench)

J'ai un serveur mysql sur x.x.x.x, et que vous pouvez accéder en interne, pas de problème (bien sûr). Toutefois, lorsque vous essayez de connecter de l'extérieur, c'est à dire l'utilisation de mysql workbench, ou même à partir d'un serveur externe, j'obtiens le message d'erreur "l'Hôte" bla.bla.bla "n'est pas autorisée à se connecter au serveur MySQL".

J'ai fait:

  • GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY "somepass";
  • Et j'ai ouvert le port 3306 dans iptables.

Est là un autre aspect fondamental de la sécurité de problème, je suis absent?

source d'informationauteur Jon | 2011-05-06