次のコマンドでスーパーユーザーポータルを作成しました
create role portal with superuser password 'portal'
ポータルユーザーでpostgresにログインしようとすると、レールで次のエラーが発生します。
FATAL: role "portal" is not permitted to log in
私は何が起こっているのかを追うことができません。
もちろん、ログインコマンドを使用してユーザーを変更し、ポータルユーザーがログインできるようにします。スーパーユーザーがログインできない理由を理解したいと思います。
@a_horse_with_no_name正確には、ロールとユーザーに違いはありませんが、との間に
—
dezso
CREATE ROLE
ありCREATE USER
ます。クレイグの答えを参照してください。
role
にログインすることができませんあなたが使用している必要があります。create user
あなたは、ログインすることができます何かをしたい場合。