| |||
no puedo utilizar los tipos md5 ni password en phpmyadmin (ubuntu) en estos dias estaba armando una base de datos y cuando quise utilizar las contraseñas con md5 no me salia la opcion en los tipos de datos ¿por qué será esto ? cuando revise los tipos en Variables y parámetros del servidor me aparece el old psaword desactivado y no veo en ninguna parte el tipo md5 ni el tipo password espero de verdad que me puedan ayudar no quiero reinstalar otra vez el phhpmyadmin :s (jejeje siempre es la ultima opcion reinstalar las cosas cuando no se logran configurar ) |
| ||||
Respuesta: no puedo utilizar los tipos md5 ni password en phpmyadmin (ubuntu) Hola Aclarando algunas cosas Cita: - MySql tiene una función llamada MD5 no es solo del php.
Iniciado por Avatar810 ![]() Pues la vdd no es ningun problema de configuracion. El MD5 no es propio de MySQL es del PHP, lo que hace el MD5 es encriptar (desde codigo) el valor de la contraseña y te regresa una cadena de caracteres, esta cadena es la que se guardara en la BD, y la proxima vez que se quiera autentificar se debera hacer lo mismo, encriptar la contraseña recibida y comparar las 2 cadenas encriptadas. Asi que solo es necesario declarar el campo password de tu tabla como caracter y guardar la cadena de caracteres que te resulta del MD5 Aqui te dejo la referencia de la funcion http://www.php.net/manual/es/function.md5.php - MD5 no es un tipo de dato de MySql es una función de MySql, tu phpMyAdmin esta correctamente instalado. Si deseas insertar un dato en MD5 lo haces de la siguiente manera Cita: Saludos ! INSERT INTO usuarios_md5 VALUES('fulanito',MD5('fulanito123'));
__________________ "El conocimiento nos hace responsables." twitter: @benjamingb blog personal: http://codigolinea.com ZF Manual en español http://manual.zfdes.com |