Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/05/2009, 19:30
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Como encriptar password de usuarios en db

En principio, lo que deberías hacer es un UPDATE en la misma tabla que encripte el contenido del campo usando la función adecuada. Pero debes considerar esto: Una clave ya encriptada es habitualmente mucho más larga en caracteres que la misma clave sin encriptar. Por ello, es posible que la longitud definida del campo VARCHAR o CHAR usado en la tabla no alcance para almacenar el valor ya encriptado.
Debes verificar cuál es la longitud generada de la cadena encriptada, y modificar la tabla ANTES de hacer el UPDATE.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)