Criei um portal de superusuário com o seguinte comando
create role portal with superuser password 'portal'
Quando tentei entrar no postgres com o usuário do portal, estou recebendo o seguinte erro no Rails.
FATAL: role "portal" is not permitted to log in
Não consigo acompanhar o que está acontecendo.
é claro que posso alterar o usuário com o comando login para permitir que o usuário do portal efetue login. Gostaria de entender por que o superusuário não pode fazer login.
CREATE ROLEe CREATE USER, consulte a resposta de Craig.
role. Nunca pode logar Você deveria ter usadocreate userse você quer algo que pode entrar.