MySQL Connexion distante impossible !

MySQL Connexion distante impossible ! - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 14-06-2010 à 06:11:16    

Bonjour tout le monde,
 
Voici ma configuration :
 
- Serveur [Contrôleur de Domaine] [Windows Server 2003] : 192.168.1.30 /24
- Serveur Apache 2.2 & MySQL 5.1 [Membre du Domaine] [Windows Server 2003] : 192.168.1.31 /24
- Client MySQL [Membre du Domaine] [Windows XP Pro] : 192.168.1.32 /24
 
J'ai donc un poste client sur lequel je n'ai installé que la partie client du SGBD MySQL. Je me connecte au serveur MySQL, à partir de ce poste client, sans aucun problème si j'utilise l'utilisateur root avec cette commande :
 
C:\>
mysql -h 192.168.1.31 -u root -p
Enter Password : ******
 
Par contre, et c'est là le coeur du problème, je ne parviens pas à me connecter à distance (Exactement depuis le poste Windows XP 192.168.1.32) avec un autre compte utilisateur que root. Pour le moment, j'ai tenté ces manipulations depuis le Serveur Apache & MySQL :
 
mysql>  
CREATE USER 'jojo'@'172.31.114.31'
IDENTIFIED BY 'motdepasse';
 
mysql>  
GRANT ALL PRIVILEGES ON *.*
TO 'jojo'@'172.31.114.31'
IDENTIFIED BY 'motdepasse';
 
Les deux commandes s'effectuent avec succès. Mais lorsque je tente une connexion de l'utilisateur Jojo depuis le poste client :
 
C:\>
mysql -h 172.31.114.31 -u jojo -p
Enter Password : ******
 
J'obtiens le message d'erreur suivant :
 
ERROR 1045 <28000>: Access denied for user 'jojo'@'192.168.1.32' <using password: YES>
 
 
Quelqu'un pourrait-il me donner une solution ?
 
________________________________________________________________________________
 
PS : J'ai bien entendu demander à maintes reprises à mon ami Google. J'ai probablement lu plus d'une centaine de topic qui se rapportait plus ou moins à ce problème, j'ai consulté les documentations officielles, j'ai fait de très nombreux essais mais toujours ce problème. Il est 6h00 du matin, cela fait depuis 22h hier que je planche sur ce truc...
 
Je sens bien qu'il y a quelque chose d'important que je n'ai pas du saisir... Eclairez-moi s'il vous plaît !
 
________________________________________________________________________________

Reply

Marsh Posté le 14-06-2010 à 06:11:16   

Reply

Marsh Posté le 14-06-2010 à 07:49:59    

jojo@172.31.114.31
 
jojo= nom de l'utilisateur
@172.31.114.31= l'endroit d'où il est autorisé à se connecter.
Si tu veux éviter ce genre de restrictions à partir d'une ip, tu ne mets pas @172.31.114.31

Reply

Sujets relatifs:

Leave a Replay

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