Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/04/2008, 15:39
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 8 meses
Puntos: 2135
Re: Problema al verificar el password

Hola bysv,

El problema que tienes es que de la versión 4.0 a 4.1 de MySQL se cambio el algoritmo de encriptación de la función PASSWORD(), ahora te devuelve un HASH de 32 caracteres, cuando antes era de 16 caracteres.

Te recomiendo dos cosas, la primera es volver a cambiar los hashes de los passwords (o sea volver a generar los usuarios para que usen el nuevo PASSWORD), o que en lugar de usar PASSWORD uses OLD_PASSWORD para que te regrese los hashes antiguos y sean comparados exitosamente en tu base de datos.

Saludos.