[MySQL] Comment se connecter à distance à un serveur Apache / EasyPHP?

Comment se connecter à distance à un serveur Apache / EasyPHP? [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 11-03-2004 à 13:54:17    

Bonjour,
 
J'ai un PC qui me sert de serveur de base de données. Il est sous Windows 2000, un serveur Apache (EasyPHP 1.6) est installé dessus. Appelons-le toto. Dans la base de données MySQL, il y a un utilisateur root.
 
Je souhaiterais pouvoir m'y connecter via un autre ordinateur (qu'on appelera titi).
 
Quels sont les paramètres à modifier pour que je puisse m'y connecter ? En effet, sur titi, je tente de faire :
 

mysql_connect("toto","root","mot_de_passe" );


 
 
Il me répond :  
 
Warning: Host '172.xxx.xxx.xxx' is not allowed to connect to this MySQL server in c:\program files\easyphp\www\test_connexion.php on line 2
 
 
Comment faire pour autoriser titi à se connecter ??
 
Merci par avance !!  :hello:


Message édité par benj63 le 11-03-2004 à 13:54:33
Reply

Marsh Posté le 11-03-2004 à 13:54:17   

Reply

Marsh Posté le 11-03-2004 à 14:03:06    

Bon c'est bon j'ai un peu insisté et j'ai trouvé !
 
Je laisse mon post pour ceux que ça intéresse.
 
 
 
La solution
 
Sur le serveur MySQL, j'ai créé un utilisateur supplémentaire dans la base de données MySQL, dans la table user. J'ai mis les valeurs suivantes :
 
host : (adresse de titi : 172.xxx.xxx.xxx)
user : root
password : mot_de_passe
tous les autres champs à "Y" (=yes).
 
Il faut ensuite redémarrer le serveur Apache/MySQL pour que les modifications soient prises en compte. Et je peux à présent me connecter au PC toto, via titi, pour faire des requetes MySQL.
 
 
 :)  

Reply

Marsh Posté le 11-03-2004 à 14:06:49    

benj63 a écrit :

Il faut ensuite redémarrer le serveur Apache/MySQL pour que les modifications soient prises en compte.

FLUSH PRIVILEGES ou bien utiliser la commande GRANT pour éviter de redémarrer le serveur..

Reply

Marsh Posté le 11-03-2004 à 15:40:42    

*Syl* a écrit :

FLUSH PRIVILEGES ou bien utiliser la commande GRANT pour éviter de redémarrer le serveur..


 
Merci pour cette précision !  :hello: Je ne connaissais pas ce raccourci !

Reply

Sujets relatifs:

Leave a Replay

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