我使用以下命令创建了超级用户门户
create role portal with superuser password 'portal'
当我尝试使用门户网站用户登录postgres时,在Rails中收到以下错误。
FATAL: role "portal" is not permitted to log in
我不知道发生了什么事。
当然,我可以使用login命令更改用户以使门户网站用户能够登录。我想了解为什么超级用户无法登录。
@a_horse_with_no_name准确地说,是有角色和用户之间没有区别,但之间有
—
dezso 2014年
CREATE ROLE和CREATE USER,看到克雷格的答案。
role,永远不能登录时,就应该使用create user,如果你想要的东西,可以登录。