Le mercredi 19 octobre 2005 à 16:50 +0200, Jean-Sébastien Mansart a
écrit :
> > 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 ...
> 
> Non, ca, ca va encore plus le contraindre à se connecter en local...
> A la place de 127.0.0.1 il faut mettre % comme il avait bien fait...
> 
> par contre, dans le fichier de conf de mysql, il faut regarder si la ligne
> skipnetworking est commenté ou pas, et en fonction la commenter ou la
> decommenter...
> (je crois qu'il faut la decommenter...)
> 
> Petit bémol : ca c'était sous debian, et avec les anciennes versions de
> mysql, sous mandriva, aucune idée, mais bon, ca peut etre un début de
> piste...
> 
> 
> > 
> > Philippe
> >
Si skip-networking est commenté, les connexions par socket sont toujours
permises (connexions en php), mais les connexions via TCP/IP (langage
JAVA) ne le sont plus..
Pour permettre les connexions via TCP/IP la ligne suivante dans le
fichier /etc/sysconfig/mysqld  :
#MYSQLD_OPTIONS="--skip-networking"

Marc


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

Répondre à