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





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

Répondre à