> -----Message d'origine-----
> De : [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] De la part de Marc SIRAMY
> Envoyé : mercredi 19 octobre 2005 16:32
> À : [email protected]
> Objet : Re: [Confirme] Probleme d'accès avec MySQL
> 
> Le jeudi 06 octobre 2005 à 01:09 +0200, Marc SIRAMY a écrit :
> > Le jeudi 06 octobre 2005 à 00:26 +0200, tzacos a écrit :
> > > Salut,
> > > 
> > > j'ai un soucis d'accès avec MySQL.
> > > 
> > > J'utilise MySQL-Admin pour me connecter à mes bases.
> > > 
> > > J'arrive très bien à me connecter en local, mais pas 
> moyen à partir 
> > > d'un ordinateur distant. Il me dit que l'hote distant n'a pas le 
> > > droit de se connecter.
> > > 
> > > Pourtant, j'ai bien mis:
> > > 
> > > GRANT ALL ON *.* TO root@'%';
> > > 
> > > Normallement ca devrait permettre à touters les machines de se 
> > > connecter avec le user root?
> > > J'ai même faire avec '%' remplacé par l'IP et le FQDN 
> > > (host.domain.tld) et rien n'y fait
> > > 
> > > tout marche en local mais rien en distant.
> > > 
> > > un netstat -ape | grep -i mysql me donne bien :
> > > 
> > > le socket unix /var/lib/mysql/mysql.sock qui marche avec la 
> > > connection locale et en tcp j'ai
> > > tcp   0   0   *:mysql   LISTEN   root   11061   4643/mysqld-max
> > > 
> > > Donc j'ai bien un sql qui ecoute sur toutes les 
> interfaces. Mais pas 
> > > moyen, a chaque fois j'ai une erreur. Sur le site de 
> Mysql dans les 
> > > forum, on ne parle que des connexions locales, mais j'ai 
> besoin d'en 
> > > faire à distances. J'ai une autre base de données sur la 
> machien en 
> > > PostgreSQL cette fois, et j'arrive sans probleme à me connecter à 
> > > distance. Donc cen'est pas un probleme de reseau sur la machine.
> > > 
> > > si quelqu'un peut me filer un coup de main. merci
> > > 
> > > laurent
> > > 
> > > 
> > > pièce jointe document plein texte (message.footer) 
> > > ____________________________________________________
> > > Want to buy your Pack or Services from Mandriva? 
> > > Go to http://store.mandriva.com
> > > Join the Club : http://www.mandrivaclub.com 
> > > ____________________________________________________
> > 
> > J'ai le même problème que toi visiblement, voici la preuve avec du 
> > "ascii-art" dedans.
> > Pourtant, il me semble que GRANT ALL ON *.* TO root@'%'; 
> fonctionnait 
> > chez moi avec d'anciennes bases MySQL sur mandrake.
> > 
> > mysql> SELECT user,host FROM user;
> > +---------------+-----------+
> > | user          | host      |
> > +---------------+-----------+
> > |               | localhost |
> > | root          | localhost |
> > | root          | pcmarc    |
> > +---------------+-----------+
> > 9 rows in set (0.00 sec)
> > 
> > mysql> \q
> > Bye
> > [EMAIL PROTECTED] ~]$ mysql -u root -h pcmarc -p Enter password:
> > ERROR 1045 (28000): Access denied for user 'root'@'pcmarc' (using
> > password: YES)
> > 
> > --
> Bonjour,
> 
> les soucis de connexions sous MySQL sont décidemment récurrents.
> chez moi 'mysql -u root -h  localhost -p' fonctionne, mais 
> pas 'mysql -u root -h pcmarc -p .
> 
> Mon objectif est en fait de me connecter à mysql via Java.
> Or, que j'utilise comme hôte localhost ou pcmarc, j'obtiens 
> toujours le message d'erreur ' SQLException: Access denied 
> for user 'root'@'pcmarc' (using password:
> YES) ' , résultat bien entendu en concordance avec le 
> résultat précédent.
> 
> Mon fichier /etc/hosts comporte les infos suivantes :
> 127.0.0.1     pcmarc  localhost
> 
> 
> Mar
> 
> 

Une requête du genre :

GRANT ALL PRIVILEGES ON databasename.* to users@'127.0.0.1' identified by
'password';
flush privileges;

Ça doit résoudre ton soucis ...

Philippe


____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à