On Thursday 06 Jun 2002, georges mariano wrote: > comme je n'aime pas les infos de r�glages en 'localhost' alors que le > nom 'monserveur' est bien plus pr�cis, j'ai apparemment commis > l'erreur de virer (par webmin-mysql) la ligne des droits mysql > root/localhost qui me semblait redondante avec la ligne > root/monserveur juste en dessous. > depuis, c'est la cata. plus moyen de faire comprendre a mysql-server > que le compte d'administration est login=root/pass=root (pour > exemple).
> en ligne de commande (je suis root [le vrai] sur 'monserveur': > "mysqladmin -u root -password 'root'" > me r�pond : > mysqladmin: connect to server at 'localhost' failed > error: 'Access denied for user: '[EMAIL PROTECTED]' (Using password: > YES)' Voil� ce qui a pu arriver. Regarde un extrait de ma table user : mysql> select Host, User, Password from user; +-----------+--------------+------------------+ | Host | User | Password | +-----------+--------------+------------------+ | localhost | root | xxxxxxxx | | espinasse | root | xxxxxxxxxx | | localhost | | | | espinasse | | | | localhost | jm | xxxxxxxxxxxx | +-----------+--------------+------------------+ A la demande de conexion mysql va la trier en ordre d�croissant de pr�cision. On aura alors * localhost root xxxxxxxxx localhost jm xxxxxxxxx localhost espinasse root xxxxxx espinasse Si on enl�ve la ligne ast�risqu�e, alors sur localhost tout le monde se connecte en compte anonyme (le vide) sans password. Donc toi avec ton -p �a veut pas. Tu aurais peut-�tre pu te connecter ave monserveur mais avec l'option -h mysql -u root -h monserveur ma_base Et pour ne pas t'enquiquiner avec ces commandes tu peux te plonger dans les arcanes des fichiers my.cnf, pour mettre un /root/.my.cnf Et moi aussi je devrais supprimer les entr�es des User anonymes. -- jean-michel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

