Foros del Web » Programando para Internet » PHP »

Accion sobre tabla entera

Estas en el tema de Accion sobre tabla entera en el foro de PHP en Foros del Web. Hola. He decidido encriptar las contraseñas a partir de ahora con md5, el problema es que tengo una tabla entera con mas de 200 registros ...
  #1 (permalink)  
Antiguo 27/12/2003, 16:13
 
Fecha de Ingreso: diciembre-2003
Mensajes: 4
Antigüedad: 20 años, 3 meses
Puntos: 0
Accion sobre tabla entera

Hola. He decidido encriptar las contraseñas a partir de ahora con md5, el problema es que tengo una tabla entera con mas de 200 registros con contraseñas sin codificar.

Antes de empezar a codificar los nuevos usuarios, debo codificar los existentes, y mi pregunta es: como puedo cifrar por md5 todos los campos (password) de una tabla (usuarios)? Es decir, coger una columna entera y codificar automaticamente los registros de password.


Muchas gracias
  #2 (permalink)  
Antiguo 27/12/2003, 16:36
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Con una sentencia SQL UPDATE tal como:

UPDATE tabla SET campo=MD5(campo)

cambiaras el valor de todos los campos de la tabla por su MD5 correspondiente.

Si solo quieres algunos, colocale una condicion WHERE que solo seleccione los que quieres cambiar.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:14.