sql actualizar todos los passwords de una tabla a md5

Pues un artículo para recordar la sql que hay que ejecutar para actualizar los password de una tabla y encriptarlos. Se usa la función md5 de mysql que es equivalente a la función con el mismo nombre de php.

update nombre_tabla set campo=md5(campo);

Puedes usar el siguiente conversor de textos a md5 para realizar cualquier tipo de prueba: conversor a md5

Y algo de teoría…

La función md5 calcula una suma de control MD5 de 128 bits para la cadena. El valor se devuelve como una cadena de 32 dígitos hexadecimales, o NULL si el argumento era NULL. El valor de retorno puede, por ejemplo, ser usado como una clave hash, o lo más usado para los passwords de los usuarios, pues no pueden estar en claro en la base de datos.

por ejemplo

SELECT MD5 ('prueba');

Esto devolverá la siguiente cadena codificada: ‘c893bad68927b457dbed39460e6afd62’

2 opiniones en “sql actualizar todos los passwords de una tabla a md5”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *