En mi opinion las claves en las base de datos se deben guardar encriptadas.
Saludos
Enrique



Alvaro Herrera escribió:
Z.M. escribió:

O sea que definiendo la tabla de esta manera:

 CREATE TABLE usuario(
  login varchar(8) primary key,
  codsistema int,
  password char(32),
  permiso varchar(2)
 );


¿Tengo una estructura aceptable? ¿Entonces es aconsejable definir el campo 
password, del tipo char(32) en vez de varchar(32)?

No, el tipo char(N) es desaconsejable.  Usa varchar().  No ganas nada
con char() y pierdes porque algunas operaciones se comportan de formas
inesperadas.  La única razón por la que existe el tipo char() es
compatibilidad con el estándar SQL.




--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a