Я створив портал суперпользователя із наступною командою
create role portal with superuser password 'portal'
Коли я намагався увійти в postgres з користувачем порталу, я отримую наступну помилку в рейлах.
FATAL: role "portal" is not permitted to log in
Я не можу стежити за тим, що відбувається.
Звичайно, я можу змінити користувача командою входу, щоб користувач порталу міг увійти. Я хотів би зрозуміти, чому супер користувач не може увійти.
CREATE ROLE
і CREATE USER
, див. відповідь Крейга.
role
ніколи не можна входити в систему. Ви повинні були використовувати,create user
якщо хочете щось увійти.