Usuario de postgresql y permisos (RESPONDIDO)

Hola Juan Cruz,
El usuario/rol en postgres debe tener permisos de para crear base de datos, debe ser un superusuario ahora para dejar predeterminado un usuario en la instalación te paso un ejemplo:


CREATE ROLE diaguita_prueba LOGIN
  ENCRYPTED PASSWORD 'XXXXXXXXXXXXXXXXXXXXXXxx'
  NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;

En este caso es solo para acceso a la base y/modificacion de elementos de la base de datos, pero no tiene permisos para eliminar,crear una base o hacer backups.

Lo Recomendable es instalar o actualizar con el supersuario(postgres por defecto) de la base de datos y luego configurar otro con las características en el ejemplo que te di arriba con menos privilegios para lograr una mayor control y seguridad.

Saludos Diego.