|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : novembre 2005 Messages : 85 ![]() |
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: Code :
Merci |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Pour MySQL, les utilisateurs n'existent qu'en fonction de l'ordinateur d'où ils tentent de se connecter... autrement dit, si tu as créé user1@localhost, tu ne peux pas l'utiliser pour te connecter à distance.
Quelques instructions pour te permettre de régler cela : Code :
|
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2005 Messages : 85 ![]() |
merci pour ta réponse. celle-ci m'a permis de résoudre mon problème.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com