J'avais des problèmes avec un compte mysql, et j'ai finalement réduit le mot de passe de l'utilisateur, qui contenait la sous-chaîne '\ Y'.mysql caractères spéciaux dans le mot de passe
Si je crée un utilisateur avec ce mot de passe, je ne peux pas se connecter avec elle:
mysql> create user 'test'@'localhost' identified by '\Y';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
$ mysql -u test -p
Enter password:
ERROR 1045 (28000): Access denied for user 'test'@'localhost' (using password: YES)
Cela se produit sur deux machines différentes et deux versions de MySQL différentes.
mysql Ver 14.14 Distrib 5.5.37, for debian-linux-gnu (x86_64) using readline 6.3
mysql Ver 14.14 Distrib 5.6.19, for osx10.9 (x86_64) using EditLine wrapper
Des indices sur pourquoi cela se produit?
On dirait que vous avez raison, mais je dois dire qu'il se sent cassé! – steve