Foros del Web » Programando para Internet » PHP »

passwords de Mysql

Estas en el tema de passwords de Mysql en el foro de PHP en Foros del Web. Buen dia a todos. bueno amigos mios me he encontrado con un lio, tengo una base de datos que tiene una tabla de usuarios, en ...
  #1 (permalink)  
Antiguo 03/02/2006, 17:02
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
passwords de Mysql

Buen dia a todos.

bueno amigos mios me he encontrado con un lio, tengo una base de datos que tiene una tabla de usuarios, en esta tambien hay unas contraseñas, yo pensaba que se encontraban encirptadas con MD5 pero em encuentro la sorpresa que no es asi, parece que las han encriptado directamente desde MYSQL, lo que no se es como realñizar la autenticacion de los usuarios, veamos un ejemplo si fueran con MD5

Código:
$clave = md5($_POST['clave']);
ya luego solo era verificar que si existiera el nombre de usuario con esa clave, lo que no se ahora es como hago si la clave en la base de datos esta encriptada con el mismo MYSQl con un rpograma he descubierto que el tipo de encriptacion es MYSQL323

necesito ayuda por favor
__________________
SEO en Medellin

Última edición por mafima; 03/02/2006 a las 17:08
  #2 (permalink)  
Antiguo 03/02/2006, 17:19
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
podrias probar este, no estoy seguro pero creo que deberia ser algo asi:
Código PHP:
<?php
$sql
="SELECT usuario FROM tabla WHERE contrasenia=PASSWORD('".$_POST['clave']."')";
?>
tal vez te funcione con la funcion PASSWORD() que es de mysql
__________________
"El Conocimiento es de todos, no solo de algunos"
  #3 (permalink)  
Antiguo 04/02/2006, 08:42
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
Muchas gracias lo probare haber sime funciona, reitero, muchas gracias por tu tiempo
__________________
SEO en Medellin
  #4 (permalink)  
Antiguo 06/02/2006, 06:29
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En el SQL de Msyql tienes funciones MD5() también .. igual que en PHP .. también tienes la función de SQL: PASSWORD() .. lo importante es que averigües que "hash" usa ese dato para su encriptación.

No sé si tienes código a mano (sea PHP u otro lenguaje o SQL) para confirmarlo .. pero si no lo tienes tendrás que probar diferentes "hash" (MD5(), PASSWORD() .. lo son).

Un saludo,
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 07:47.