Error number: MY-011816; Symbol: ER_VALIDATE_PWD_STRING_CONV_TO_LOWERCASE_FAILED; SQLSTATE: HY000
Message: failed to convert the password string to lower case
Error Number ER_VALIDATE_PWD_STRING_CONV_TO_LOWERCASE_FAILED:
MySQL Error number MY-011816 or Error code HY000 indicates that the attempted string processing to convert a password to lowercase letters has failed. This error is generated when MySQL tries to convert a user-entered password to all lowercase letters as part of its password policy enforcement system.
Error Explanation
When a user sets up a password with MySQL, they must first enter the password into the system. The system then checks to make sure the password meets the necessary criteria. This includes making sure that all letters in the password are lowercase. If the system receives a password that contains any upper-case letters, then the system will attempt to convert those letters to lowercase. However; if the system is unable to do so for any reason, it will generate a MySQL error. This error code is ER_VALIDATE_PWD_STRING_CONV_TO_LOWERCASE_FAILED MY-011816 or Error code HY000.
Common Cases
The most common cause for this error is that the user has entered a password that contains one or more uppercase letters or characters. When MySQL attempts to convert those letters to all lowercase, it fails and generates the error message.
Another possible cause is that the user has entered an invalid character in their password. MySQL is only able to convert letters to lowercase, and is unable to convert other characters such as symbols, numbers and other special characters. If the password contains any of these characters, the system will be unable to convert them, and will generate the error.
Solution
The most common solution for this error is to simply make sure that the user enters a valid password, containing only lower-case letters. If the user is using any special characters in their password, they should remove them to avoid this error.
If the user cannot remember the exact password they have entered, they may need to reset their password. This can be done from the MySQL administration panel, or from a command line interface.
Additionally, the user should consult their MySQL documentation for further information about setting up, resetting and securing passwords.