`Ignoring user' Error
---------------------
If you get the following error:
`Found wrong password for user: 'some_user@some_host'; Ignoring user'
this means that when `mysqld' was started or when it reloaded the
permissions tables, it found an entry in the `user' table with an
invalid password. As a result, the entry is simply ignored by the
permission system.
Possible causes of and fixes for this problem:
* You may be running a new version of `mysqld' with an old `user'
table. You can check this by executing `mysqlshow mysql user' to
see if the password field is shorter than 16 characters. If so,
you can correct this condition by running the
`scripts/add_long_password' script.
* The user has an old password (8 characters long) and you didn't
start `mysqld' with the `--old-protocol' option. Update the user
in the `user' table with a new password or restart `mysqld' with
`--old-protocol'.
* You have specified a password in the `user' table without using the
`PASSWORD()' function. Use `mysql' to update the user in the
`user' table with a new password. Make sure to use the `PASSWORD()'
function:
mysql> update user set password=PASSWORD('your password')
where user='XXX';