>-----Mensaje original----- >De: Emanuel Calvo Franco [mailto:postgres....@gmail.com] >Enviado el: miércoles, 07 de octubre de 2009 17:44 >Para: Gorka >CC: POSTGRES >Asunto: Re: [pgsql-es-ayuda] Crear claves aleatorias > >El d�a 7 de octubre de 2009 11:38, Gorka <gorkapostg...@yahoo.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
Muchas gracias. Me ha salvado la vida. Un saludo. -- TIP 4: No hagas 'kill -9' a postmaster