You will need to start MySQL with --OLD-PASSWORDS option.
Or simply put OLD-PASSWORD in [mysqld] section of your options file.

Or when creating your passwords, make sure you update the password column
using OLD_PASSWORD() function.

For example,
 UPDATE mysql.user SET password=OLD_PASSWORD("your_password") WHERE
Host="your_host" AND User="your_username"

You also asked what might be wrong: that is due to that your PHP doesn't
support the new passwords used by MySQL 4.1
Also, using empty passwords does the trick.

Hope this helps.

Thanks
----- Original Message -----
From: "Fernando Gomes Bernardino" <[EMAIL PROTECTED]>
To: "MySQL - Lista Internacional" <[EMAIL PROTECTED]>
Sent: Wednesday, December 03, 2003 12:33
Subject: Re: Client does not support authentication protocol requested by
server


>
> > Warning: mysql_pconnect(): Client does not support authentication
> protocol
> > requested by server. Consider upgrading MySQL client
>
> #1249 - Client does not support authentication protocol requested by
> server.
> Consider upgrading MySQL client   ??????????
>
> I have MySQL 4.1 on Linux. The "mysql_fix _privilege_tables" is the
> problem, I think. What can I do??
>
> Fernando Gomes Bernardino
>
>
> --
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]
>
>
>



-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to