OSCommerce Product Manager for Windows
FS#144 - Error when authenticating with MySQL 4.1.x. and 5.x.x
Attached to Project:
OSCommerce Product Manager
Opened by Mario A. Valdez-Ramirez (mvaldez) - Sunday, 16 January 2005, 21:02 GMT
Last edited by Mario A. Valdez-Ramirez (mvaldez) - Monday, 27 March 2006, 08:33 GMT
Opened by Mario A. Valdez-Ramirez (mvaldez) - Sunday, 16 January 2005, 21:02 GMT
Last edited by Mario A. Valdez-Ramirez (mvaldez) - Monday, 27 March 2006, 08:33 GMT
|
DetailsAn user reported in the forums when using MySQL 4.1.8:
SQL Error: client does not support authentication protocol requested by server; consider upgrading MySQL client. It seems the server is using a new authentication method unsupported by the version of ZEOSLib we are using (6.0.12). We cannot use 6.1.2 or higher (yet) because they are in beta stage. Solution for the user is to reset the password of the MySQL user to use an old password style, as described in the MySQL documentation: Reset the password to pre-4.1 style for each user that needs to use a pre-4.1 client program. This can be done using the SET PASSWORD statement and the OLD_PASSWORD() function: mysql> SET PASSWORD FOR -> 'some_user'@'some_host' = OLD_PASSWORD('newpwd'); Reference: http://dev.mysql.com/doc/mysql/en/Old_client.html Pending to upgrade to the latest ZEOSlib when available. |
This task depends upon
Today, Zeoslib 6.5.x is still in alpha.
Today, Zeoslib 6.5.x is still in alpha... and it seems it will be like that for a while.
This bug may become obsolete if bug #66 is implemented.
Chnaged title to include also MySQL 5.
Ok, Bug #66 hass been implemented, so this bug is officially obsolete.
We will close it with "Will not fix".
As of today, we no longer use Zeoslib components.