Sounds like the MySQL 4.x Password hashing. Use this :
sET PASSWORD FOR 'root'@'localhost' = old_PASSWORD('whatafraka');\
Sheck out the  4.x doc about Pasword hashing for more
//jjs
www.intechgra.com

-----Original Message-----
From: Simon Garner [mailto:[EMAIL PROTECTED]
Sent: Sun 5/1/2005 10:37 PM
To: mysql@lists.mysql.com
Subject: Re: ERROR 1251: Client does not support authentication protocol 
requested by server;  consider upgrading MySQL client
 
On 2/05/2005 5:21 p.m., Mark Sargent wrote:
> Hi All,
> 
> I did this below,
> 
> mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('whatafraka');
> 
> and then tried logging on,
> 
> [EMAIL PROTECTED] bluefish-1.0]# mysql -h localhost -u root -pwhatafraka
> ERROR 1251: Client does not support authentication protocol requested by 
> server;  consider upgrading MySQL client
> 
> What is this..? Why is it asking me to upgrade the client.? Cheers.
> 
> Mark Sargent.
> 

See here:
http://dev.mysql.com/doc/mysql/en/password-hashing.html

Presumably your server is running 4.1 with new passwords and your client 
is an older version.

-Simon

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


Reply via email to