Título: guardar el hash de las constraseñas Publicado por: ars1993 en 29 Enero 2014, 14:20 pm Buenas,
Mi pregunta es: se puede almacenar una pasword en formato hash des de un script sql? Es decir, con el script ".sql" que creas todas las tablas, relaciones, etc. Hay alguna forma de hacer algo como ésto?: Código: INSERT INTO mi_tabla (pasword) VALUES ( hash('sha512',1234) ); Ésto no funciona. Mysql (que es el gestor que uso) me lanza un error de sintaxis. Alguien conoce una alternativa? (no se vale responder diciendo que lo haga con php porque éso es obvio :P ) Graicas! Título: Re: guardar el hash de las constraseñas Publicado por: engel lex en 29 Enero 2014, 15:21 pm Si, por lo menos el md5 funciona como
Código: MD5(valor) Revisa los docs de mysql a ver cuales mas Soporta Título: Re: guardar el hash de las constraseñas Publicado por: EFEX en 29 Enero 2014, 18:12 pm Citar INSERT INTO mi_tabla (pasword) VALUES ( SHA2('1234', 512) ); Documentacion oficial(Al principio tenes un listado de algoritmos soportados por mysql). https://dev.mysql.com/doc/refman/5.5/en/encryption-functions.html#function_sha1 Título: Re: guardar el hash de las constraseñas Publicado por: ars1993 en 29 Enero 2014, 23:20 pm Perfecto, muchas gracias.
|