新しいユーザーを作成すると、データベースにログインできません。
私はこのようにします:
postgres@Aspire:/home/XXX$ createuser dev
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) y
次にデータベースを作成します。
postgres@Aspire:/home/XXX$ createdb -O dev test_development
その後、psql -U dev -W test_development
ログインしようとしましたが、エラーが発生しました:
psql: FATAL: Peer authentication failed for user "dev"
問題を解決しようとしましたが、失敗しました。