Hi Michael,
Thanks for the reply and link my problem is solved also thanks to all others
who took the time to reply.
I shortened the password column in the user table as recommended by the
mysql doc and I can now connect as usual.
I feel silly for missing this but oh well live and learn I guess.

cheers!



----- Original Message ----- 
From: "Michael Stassen" <[EMAIL PROTECTED]>
To: "jamie murray" <[EMAIL PROTECTED]>
Cc: "Gerald R. Jensen" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Sunday, January 04, 2004 3:05 PM
Subject: Re: mysql 5.0


> Password security was improved in version 4.1 by widening the password
> field (from 16 bytes to over 40).  This is documented in the manual
> <http://www.mysql.com/doc/en/Password_hashing.html>.  Clients compiled
> to work with versions of mysql prior to 4.1 give the behavior you
> describe when attemting to connect to mysql servers from 4.1 on.  The
> manual describes some workarounds.
>
> Michael
>
> jamie murray wrote:
> > I have to disagree based on whats happening but I hope you can prove me
> > wrong.
> > (maybe I'm making some simple mistake and you can correct me very
quickly
> > please look below)
> >
> > For example
> >  if I do   ->   "grant all privileges on *.* to [EMAIL PROTECTED]
> > identified by 'somenewpassword";
> >                      I can access mysql from command line but nothing
> > else(php,perl,odbc,python etc...)
> >
> > here is my odbc errer:" [mysql][ODBC 3.51 driver] client does not
support
> > authentication protocol requested by server;
> >                                   consider upgrading mysql client;"
> >
> > the thing is this is all being done on the server(there is no
workstation
> > accessing the database i run all programs server side)
> >  and the only install is 5.0.
> > Also if this is a client problem why does it work when i create users
with
> > no passwords as shown below.
> >
> >
> > if I do -> grant all privileges on *.* to [EMAIL PROTECTED] ;
> > I can access mysql from command line and these ->(php,perl,odbc,python
> > etc...)
> >
> >
> > ----- Original Message ----- 
> > From: "Gerald R. Jensen" <[EMAIL PROTECTED]>
> > To: "jamie murray" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>;
> > <[EMAIL PROTECTED]>
> > Sent: Sunday, January 04, 2004 2:05 PM
> > Subject: Re: mysql 5.0
> >
> >
> >
> >>Jamie:
> >>
> >>I don't think your problem has anything to do with version 5.0 ...
though
> >>there have been some enhancements in security and user privs, the
> >>fundamentals (IMHO) have not changed.
> >>
> >>The problem is most likely with the application itself ... it needs to
> >
> > pass
> >
> >>the user ID and password, and the user ID needs to have been granted the
> >>correct privs.
> >>
> >>G. R. Jensen
> >>
> >>----- Original Message ----- 
> >>From: "jamie murray" <[EMAIL PROTECTED]>
> >>To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> >>Sent: Sunday, January 04, 2004 9:22 AM
> >>Subject: mysql 5.0
> >>
> >>
> >>Hi guys,
> >>I posted a similar question on this the other day but received no
answers.
> >>I'm running 5.0 and have a possible security/password  problem. If i run
> >>from command line all users work with or without passwords.
> >>If I try and connect to mysql through php,perl,python or odbc with a
user
> >>that has a password I get "client authentication protocol error".
> >>If I connect with any of the above with a user who has no password
> >>everything works fine.
> >>Does this have to do with 5.0 change to the password hash.
> >> If you have advice to offer it would be greatly appreciated.
> >>
> >>Thanks!
> >>
> >>
> >
> >
> >
>
>
> -- 
> MySQL Windows Mailing List
> For list archives: http://lists.mysql.com/win32
> 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