J'ai un VPS avec MySQL 5.5, qui n'écoute que sur localhost pour des raisons évidentes de sécurité. J'ai mis en place une connexion VPN depuis ma propre machine vers ce VPS et je me connecte avec succès.
Quelle serait la meilleure façon d'accorder le même accès à toutes les bases de données MySQL à toute personne connectée au VPN, comme s'il s'agissait d'une requête de l'hôte local ?
Il se peut que je pose cette question d'une manière un peu idiote, alors si vous ne comprenez pas ce que je veux dire, je vais m'expliquer.
éditer : Le VPS est sous Linux (Cent OS 5.6), si cela peut aider. MySQL écoute sur 3306. J'ai actuellement transféré toutes les connexions qui viennent de mon IP vers le port 3306 sur l'adresse publique de la machine vers 127.0.0.1:3306. Mais ce n'est pas très pratique, car j'ai tendance à voyager et lorsque je ne suis pas à la maison, cette méthode échoue.