We have noticed that a number of customers are still using the old 16 byte password hash for MYSQL database users on shared hosting plans. We have sent several emails over the last few months requesting them to upgrade to the new 41 byte passwords, however there are still several users who have not done so.
In case the password has not been reset to use the 41 byte password hash in the next 15 days, then your database driven websites will start throwing the following error message :- MySQL Errors – You must SET PASSWORD/Password hash should be a 41-digit hexadecimal number
You can reset the password from the cPanel by following the steps mentioned in this cPanel documentation link : https://documentation.cpanel.net/display/ALD/MySQL+Databases#MySQLDatabases-CurrentUsers
You can also reset the password using your existing password itself. Eg, if your existing password is "pass@123" and while resetting you enter the new password as "pass@123", you do not need to update your connection strings but the password format will change from the current 16 byte hash to 41 byte hash.
All users who need to update their MYSQL password have received several remainder emails from us. Users who are not using the old 16 byte password hash do not need to do anything. Please contact support if you are not sure or need assistance.
Monday, July 1, 2019