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 -- TIP 4: No hagas 'kill -9' a postmaster