Pode usar a função md5:

UPDATE tabela
  SET senha = md5('minhasenha')
  WHERE ...; 

para testar:

SELECT CASE WHEN md5('senhadigitada') = senha
         THEN 'A senha confere' ELSE 'Senha inválida!' END
  FROM tabela
  WHERE ...;

Neste caso a senha não pode ser decodificada, só conferida.

Márcio Gil.

> -----Mensagem original-----
> De: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Em nome 
> de Rubens José Rodrigues
> Enviada em: quarta-feira, 23 de maio de 2007 15:35
> Para: Comunidade PostgreSQL Brasileira
> Assunto: [pgbr-geral] Encryptar dados num determinado campo.
> 
> Pessoal,
> 
> Alguem poderia mostrar-me como encryptar um campo "senha" ?
> 
> Obrigado
> 
> Rubens
> 
> 
> 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a