Buen dia a todos Mi consulta es la siguiente de que manera puedo cambiar la forma como encripta postgres la clave de los usuarios
si reviso con pgadmin los usuarios tengo esto: CREATE ROLE usuario LOGIN ENCRYPTED PASSWORD 'md5251d4f66cf397018944fa0d3ab41a819' NOSUPERUSER NOINHERIT NOCREATEDB NOCREATEROLE NOREPLICATION; Segun la doc esto es MD5. En el sistema que utilizo tengo una tabla de usuarios que se corresponde con cada usuario creado a nivel de base de datos en el servidor postgres, pero resulta que ahora debido a que supuestamente MD5 ya no es tan seguro como antes me han pedido que la encriptacion de la clave de usuarios sea alguno de estos: SHA1, SHA256, SHA512 En mi caso tengo una pantalla para crear los usuarios y cada vez que se graba un registro en la tabla se dispara un trigger que crea el usuario como un rol de postgres con su respectiva clave Esto es asi ya que en algunos casos uso la tabla de base de datos para validar el usuario y en otros casos uso directamente el usuario de base de datos como cuando uso QGIS. SI bien las claves estan encriptadas con MD5 quisiera saber con que instruccion puedo crear el usuario indicando que el metodo de encriptacion es por ejemplo SHA1 o algun otro y ya no usar MD5. Atte -- José Mercedes Venegas Acevedo cel Mov RPC 964185205 Member of the PHP Documentation Group (Spanish)