OP spurgte, hvordan man gør dette i php. Sådan gør du det i php:
function sqlPassword($input) {
$pass = strtoupper(
sha1(
sha1($input, true)
)
);
$pass = '*' . $pass;
return $pass;
}
Tilføjet for eftertiden (ingen grund til at du ville bruge dette, brug det hvis mysql beslutter sig for at forælde PASSWORD
funktion?, kun til informative formål) mysql-ækvivalenten til php-ækvivalenten
SELECT
UPPER(
CONCAT('*', SHA1(UNHEX(SHA1('password'))))
)
Se også Implementering af MySQL-hashingfunktion