ouvrir l'acces MySQL au réseau local

ouvrir l'acces MySQL au réseau local - SQL/NoSQL - Programmation

Marsh Posté le 05-07-2006 à 15:30:43    

voila , mon MySQL tourne sous debian mais il n'accepte les connexions que depui le localhost, et je voudrais pouvoir y accéder depui mon réseau local cad 192.168.x.x/16
 
 
Une idée du paramètrage a effectuer ?

Reply

Marsh Posté le 05-07-2006 à 15:30:43   

Reply

Marsh Posté le 06-07-2006 à 15:20:01    

UP !!

Reply

Marsh Posté le 06-07-2006 à 15:37:05    

dans la base 'mysql' il y a une table 'user'
tu peux insérer les droits à la main dans cette table en mettant '192.168.0.0' dans la colonne 'host' (ou un '%' mais c'est moins bien) ou alors utiliser les commandes mysql :

Code :
  1. GRANT ALL PRIVILEGES ON db.* TO user@'192.168.0.0/255.255.0.0';


 
Bien sûr une fois la manip effectuée, il faut soit redémarrer la base (c'est dégueux) soit faire un petit

Code :
  1. flush privileges;

pour que tout soit actif


Message édité par couak le 06-07-2006 à 15:37:19
Reply

Marsh Posté le 06-07-2006 à 17:42:46    

oui mais avant meme de selectionner la base de donner il faut se connecter au serveur et le serveur n'ecoute qu'en local !

Reply

Marsh Posté le 06-07-2006 à 18:01:11    

dans ton fichier de conf my.ini ou my.conf désactives les options "skip-networking" et "bind-address 127.0.0.1"

Reply

Marsh Posté le 06-07-2006 à 22:55:24    

bien vu, sur ma debian c'est my.cnf ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed