Creé un portal de superusuario con el siguiente comando
create role portal with superuser password 'portal'
Cuando intenté iniciar sesión en postgres con el usuario del portal, recibo el siguiente error en rails.
FATAL: role "portal" is not permitted to log in
No puedo seguir lo que está pasando.
Por supuesto, puedo modificar el usuario con el comando de inicio de sesión para permitir que el usuario del portal inicie sesión. Me gustaría entender por qué el súper usuario no puede iniciar sesión.
CREATE ROLE
y CREATE USER
, vea la respuesta de Craig.
role
. Nunca puede conectarse Debería haber usadocreate user
si quieres algo que puede conectarse.