RE: Selecting PASSWORD() value in MySQL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



PASSWORD() always returns a string that's 16 characters long.

---John Holmes...

> -----Original Message-----
> From: Tim Haak [mailto:thaak@hes.hmc.psu.edu]
> Sent: Friday, October 11, 2002 8:05 AM
> To: holmes072000@charter.net; php-db@lists.php.net
> Subject: RE:  Selecting PASSWORD() value in MySQL
> 
> The query didn't return any rows when the only row in the table
matched
> the criteria.  Someone else suggested adjusting the field width in the
> table which worked.  I didn't think the PASSWORD() function added that
> many additional characters (5 character password resulted in a string
> longer than 15).  The stored string's end was concatenated.  I found
that
> in my example it made the string 4 times as long.
> 
> Thanks!
> 
> Tim Haak
> 
> -----Original Message-----
> From: John W. Holmes [mailto:holmes072000@charter.net]
> Sent: Thursday, October 10, 2002 7:17 PM
> To: Tim Haak; php-db@lists.php.net
> Subject: RE:  Selecting PASSWORD() value in MySQL
> 
> 
> > I'm trying to retrieve data from a MySQL table which contains data
> > encrypted with the MySQL "PASSWORD()" function from a PHP script but
I
> > can't seem to get it to work.  Below is the query I'm trying:
> >
> > SELECT * FROM user_data WHERE username = 'thaak' AND password =
> > PASSWORD('thaak');
> >
> > I then tried the following subquery/subselect:
> >
> > SELECT * FROM user_data WHERE username = 'thaak' AND password IN
> (SELECT
> > PASSWORD('thaak') FROM user_data);
> >
> > ...which also didn't work.
> 
> How do you know it "didn't work"? The first query is what you want to
> use. If you are using PHP variables, make sure they actually have the
> values you expect in them.
> 
> ---John Holmes...
> 
> 
> 
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php




-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux