Re: [pgsql-es-ayuda] Como es aconsejable guardar el campo pasword (contraseña)

From: Roberto Rodríguez Pino <rodpin(at)gmail(dot)com>
To: "Z(dot)M(dot)" <nramire1(at)rosario(dot)gov(dot)ar>
Cc: Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Como es aconsejable guardar el campo pasword (contraseña)
Date: 2009-12-07 15:04:31
Message-ID: 1260198271.12158.1.camel@bender
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El lun, 07-12-2009 a las 12:07 -0300, Z.M. escribió:

> >>
> >> CREATE TABLE usuario(
> >> login varchar(8) primary key, -- nombre de usuario
> >> codsistema int, -- codigo externo al sistema, asignado por el sistema UMV (compativilidad)
> >> password varchar(32), -- contraseña suministrada por el usuario
> >> permiso varchar(2) -- codigo de los permisos del usuario
> >> );
> >>
> >> ¿hay alguna manera de ocultar el campo password? Es decir hoy abro la base de datos access y puedo ver el password de todos los usuarios. ¿Hay alguna manera de encriptar este password para que sea ilegible aun para el administrador de la base de datos? ¿Hay algun tipo especial de dato que me permita hacer esto?
> >
> > Hace tanto tiempo que trabaje con Access, pero creo recordar que existía
> > un tipo de datos password, que de ocultaba la contraseña ... ahora no me
> > queda claro si era un tipo de dato o una función.
> >
> > En postgresql se me ocurre sin darle mucho taller que al captarlos de
> > apliques la función MD5(md5... lo tecleado)
>
> Entonces la funcion MD5() me devuelve un dato de tipo varchar() ¿es correcto? ¿podria decir que la estructura de la tabla esta bien planteada? Mas alla que el dato que teclee el usuario, lo tenga que pasar por la funcion MD5() para compararlo con el de la tabla.
>

Si. Aunque averigua de que largo queda la salida despues de pasar por
md5 el texto ingresado (la password en si). Puede que te quede corto el
campo.
Saludos,
Roberto

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ing. Marcos Ortiz Valmaseda 2009-12-07 15:05:50 Re: [pgsql-es-ayuda] Como es aconsejable guardar el campo pasword (contraseña)
Previous Message Pablo Braulio 2009-12-07 15:01:53 Re: Clonar tabla y su contenido.