Jump to content

Partager une base MySQL pour y accéder sur le net


Recommended Posts

Coucou tout le monde.

Je souhaite utiliser une base MySQL pour mon logiciel.

Ce logiciel est destiné à tourner sur plusieurs PC sur internet.

J'ai donc décidé à défaut de trouver un hébergeur qui autorise les accés distants de faire ma base en local (chez moi) et de la partager pour que l'on puisse y accéder sur le net.

Donc j'ai autorisé les accés distants sur ma base. Jusque la pas de prob. Mettre un # devant 127.0.0.1 c'est pas très dur ^^.

Donc déjà je peux y accéder depuis n'importe où sur mon réseau.

Ensuite j'ai essayé de la partager sur le net et ça marche pas.

J'ai un routeur, donc j'ai ouvert le port 3306 en entrée/sortie et TCP/UDP pour ne pas avoir de prob.

J'ai un redirection constante : chatoland.dyndns.org

Et malgré tout ça, impossible de se connecter sur la base :/.

Y a t il d'autre manip à faire entre temps ???

Merci pour votre aide.

Link to comment
Share on other sites

Coucou tout le monde.

Je souhaite utiliser une base MySQL pour mon logiciel.

Ce logiciel est destiné à tourner sur plusieurs PC sur internet.

J'ai donc décidé à défaut de trouver un hébergeur qui autorise les accés distants de faire ma base en local (chez moi) et de la partager pour que l'on puisse y accéder sur le net.

Donc j'ai autorisé les accés distants sur ma base. Jusque la pas de prob. Mettre un # devant 127.0.0.1 c'est pas très dur ^^.

Donc déjà je peux y accéder depuis n'importe où sur mon réseau.

Ensuite j'ai essayé de la partager sur le net et ça marche pas.

J'ai un routeur, donc j'ai ouvert le port 3306 en entrée/sortie et TCP/UDP pour ne pas avoir de prob.

J'ai un redirection constante : chatoland.dyndns.org

Et malgré tout ça, impossible de se connecter sur la base :/.

Y a t il d'autre manip à faire entre temps ???

Merci pour votre aide.

de souvenir, il y as aussi un commentaire a mettre su skip-net ou un truc du genre.... :)

Ensuite, il faut que tu autorise les utilisateur a ce connecter depuis % et non localhost.

Link to comment
Share on other sites

Ouaip, j'ai déjà mis le % sinon sur le réseau meme interne, ca ne marcherait pas.

Pour le skip-net, je n'ai pas trouvé dans le my.ini.

Il y a bien un truc du genre :

; Uncomment for use on USB key

; skip-innodb

mais c'est pour une clef USB.

Sinon, vous connaissez un hébergeur qui autorise les connexions distantes sur les BDD MySQL ???

Link to comment
Share on other sites

Et comment on autorise ça ?

En mettant un % dans Serveur pour autoriser tout le monde et pas seulement le Host ?

Si c'est le cas, c'est déjà fait mais ça ne marche quand même pas :/.

Par contre, qqun connais un hébergeur qui autorise les accès distants sur une base SQL ?

Link to comment
Share on other sites

Sinon fait gaffe à la sécurité !

Crée un user spécial pour ça avec les droits strict minimums (que SELECT par exemple). Protège toi aussi contre le flood (maxi de requêtes par heure par utilisateur, maxi de requêtes instantanées ...).

Je crois que de toute manière MySQL déconseille de faire ça, tu devrais plutôt faire un site en PHP qui sert de relais et qui sert de filtre.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...