Bonjour,
J'ai un serveur Mysql 5.0 installé sur un poste sous windows XP Pro.
pour l'explication l'adresse IP de ce serveur est: 192.168.0.20.
sur un autre poste sous XP Pro aussi (pour l'explication l'adresse IP de ce poste est: 192.168.0.10), j'ai écris un programme en Perl qui va se connecter sur ce serveur Mysql pour lancer des requêtes SQL et récupérer des données (module DBI).
avec l'utilisateur root de Mysql mon programme fonctionne bien.
j'ai crée sur le poste serveur Mysql un nouveau utilisateur "user1" qui a juste accés à la base de données en question.
Mais le programme Perl m'affiche un message d'erreur suivant:
je sais que c'est un problème des droits d'accès à distance pour l'utilisateur 'user1' mais je ne sais pas comment configurer Mysql pour accepter les connexions à distance d'un utilisateur Mysql donné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DBI connect('mabase:192.168.0.20', 'user1',...) failed: Access denied for user 'user1'@'192.168.0.10' (using password : YES).
Merci
Partager