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