![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
03/01/2002, 13:29
|
| | Fecha de Ingreso: noviembre-2001
Mensajes: 415
Antigüedad: 23 años, 3 meses Puntos: 0 | |
Re: Contraseñas en mysql usando la funcion del mysql PASSWORD
seria asi:
INSERT INTO usuarios (nombre, contrasenia) VALUES ('nombre', PASSWORD('contrasenia');
o
para ver si la contraseña ingresada luego es correcta seria asi:
SELECT id FROM usuarios WHERE nombre = 'nombreingresado' AND contrasenia = PASSWORD('contraseniaingresada');
la funcion PASSWORD te encripta la contraseña en la base de datos y no hay manera de desencriptarla. la unica manera de saber si es valida la contraseña o no es comparando la encriptacion de lo ingresado con la encriptacion de lo que esta en la base de datos.
hay otras opciones: CRYPT, MD5... dale una mirada al manual del mysql |