Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

como guardar password en postgresql

Estas en el tema de como guardar password en postgresql en el foro de PostgreSQL en Foros del Web. Hola amigos espero me puedan ayudar como guardar password en postgresql ? tengo una aplicación desarrollada en php y los usuarios deben de insertar una ...
  #1 (permalink)  
Antiguo 03/12/2012, 08:39
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
como guardar password en postgresql

Hola amigos espero me puedan ayudar

como guardar password en postgresql ?

tengo una aplicación desarrollada en php y los usuarios deben de insertar una contraseña y modificarla hasta el momento guardo ese password en un campo
character varying(32) pero actualemente puedo ver ese password necesito guardarlo pero que se vea encriptado y que el usuario lo pueda consultar,modificar.
  #2 (permalink)  
Antiguo 04/12/2012, 14:58
Avatar de hschimpf  
Fecha de Ingreso: junio-2009
Ubicación: in the World Wide Web
Mensajes: 140
Antigüedad: 14 años, 10 meses
Puntos: 17
Respuesta: como guardar password en postgresql

Utiliza la funcion MD5() para almacenar la contraseña cifrada. 32 caracteres es el tamaño exacto del resultado del cifrado MD5

Suerte!
__________________
Hermann D. Schimpf
Visita mis repositorios de:
Clases Java: http://code.google.com/p/javaclassesrepository/
Clases PHP: http://code.google.com/p/phpclassesrepository/
  #3 (permalink)  
Antiguo 04/12/2012, 15:12
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: como guardar password en postgresql

hschimpf gracias por responder

postgresql tiene una funcion MD5() ?
  #4 (permalink)  
Antiguo 04/12/2012, 15:17
Avatar de hschimpf  
Fecha de Ingreso: junio-2009
Ubicación: in the World Wide Web
Mensajes: 140
Antigüedad: 14 años, 10 meses
Puntos: 17
Respuesta: como guardar password en postgresql

Si la tiene. Aqui tienes la lista de funciones para cadenas.

Suerte!
__________________
Hermann D. Schimpf
Visita mis repositorios de:
Clases Java: http://code.google.com/p/javaclassesrepository/
Clases PHP: http://code.google.com/p/phpclassesrepository/
  #5 (permalink)  
Antiguo 04/12/2012, 15:31
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: como guardar password en postgresql

hschimpf gracias por responder

como puedo implementar la funcion que me indicas en un insert
  #6 (permalink)  
Antiguo 04/12/2012, 15:42
Avatar de hschimpf  
Fecha de Ingreso: junio-2009
Ubicación: in the World Wide Web
Mensajes: 140
Antigüedad: 14 años, 10 meses
Puntos: 17
Respuesta: como guardar password en postgresql

Código SQL:
Ver original
  1. INSERT INTO schema.ejemplo VALUES('usuario', MD5('contraseña'));

Suerte!
__________________
Hermann D. Schimpf
Visita mis repositorios de:
Clases Java: http://code.google.com/p/javaclassesrepository/
Clases PHP: http://code.google.com/p/phpclassesrepository/
  #7 (permalink)  
Antiguo 05/12/2012, 10:31
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: como guardar password en postgresql

hschimpf

puedo mediante una consulta decifrar la contraseña?
  #8 (permalink)  
Antiguo 05/12/2012, 10:45
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: como guardar password en postgresql

No.
MD5 es un método de cifrado en un solo sentido.

Aplica para hacer cambio de password obligado en caso de olvido de contraseña.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #9 (permalink)  
Antiguo 05/12/2012, 10:59
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: como guardar password en postgresql

huesos52 huesos gracias por responder

lo que pasa es que necesito realizar una consulta del passwor el cual lo tengo asi f156e7995d521f30e6c59a3d6c75e1e5 y que me sirva para ingresar a la base de datos , hago para engañar al sistema ?
  #10 (permalink)  
Antiguo 05/12/2012, 11:01
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: como guardar password en postgresql

MD5 es un metodo de cifrado general.

Si por ejemplo estas en php, lo que debes hacer es cifrar la cadena ingresada en php mediante md5. Luego comparas ese resultado con el que se encuentra almacenado en la base de datos con md5.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #11 (permalink)  
Antiguo 05/12/2012, 11:04
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: como guardar password en postgresql

huesos52 el problema que tengo es que el usuario es del Motor base de datos y tengo esta contraseña md57f6b2d519cd4471ed79c5e5a966fe6da

como hago para pasar esta contraseña f156e7995d521f30e6c59a3d6c75e1e5 a esta md57f6b2d519cd4471ed79c5e5a966fe6da , estas son las claves del usuario en un tabla y en el motor de base de datos

Etiquetas: password, postgre
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 18:58.