Re: Crear claves aleatorias

From: Emanuel Calvo Franco <postgres(dot)arg(at)gmail(dot)com>
To: Gorka <gorkapostgres(at)yahoo(dot)es>
Cc: POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Crear claves aleatorias
Date: 2009-10-07 15:43:53
Message-ID: f205bb120910070843r4700a964h14ef3d9c14686ab6@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 7 de octubre de 2009 11:38, Gorka <gorkapostgres(at)yahoo(dot)es> escribió:
> ¿Hay alguna manera en postgres de crear una función que genere passwords
> aleatorias?
>
> Os cuento.
> Tengo una base de datos a la que he de cambiarle todas las contraseñas por
> otras aleatorias, para lo cual necesito una “especie de función” (he hecho
> algo parecido en SQL Server, pero nunca en Postgresql) que me sirva para
> hacer algo tal que así:
>
> update tabla set campoclave = ‘funcion_genera_clave_aleatoria()’
>

CREATE FUNCTION f_gen_cla_aleatoria() RETURNS text AS $$
select substring(md5(random()::text),1,10);
$$
LANGUAGE sql;

--
Emanuel Calvo Franco
DBA at: www.siu.edu.ar
www.emanuelcalvofranco.com.ar

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edgar Enriquez 2009-10-07 15:44:04 Re: reparar una base de datos
Previous Message Lennin Caro 2009-10-07 15:39:14 Re: reparar una base de datos