[解決済み】psql: FATAL: ユーザー "dev" のピア認証に失敗しました。
2022-04-08 18:32:57
質問
新しいユーザーを作成しても、データベースにログインできません。
こんな感じでやってます。
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"
問題を解決しようとしましたが、失敗しました。
解決方法を教えてください。
試してみてください。
psql -U user_name -h 127.0.0.1 -d db_name
ここで
-
-U
はデータベースのユーザー名 -
-h
はローカルサーバーのホスト名/IPであり、Unixドメインソケットを回避することができます -
-d
は接続するデータベース名です
これはPostgresqlによって、Unixドメインソケット接続ではなく、quot;ネットワーク接続として評価されます。
pg_hba.conf
:
local all all peer
関連
-
[解決済み] psql: FATAL: データベース "<user>" が存在しない
-
[解決済み] "psql: サーバーに接続できませんでした。リモートデータベースへの接続時に「Connection refused」エラー
-
[解決済み] Postgresの最大接続数を増やすには?
-
[解決済み] エラーが発生しました。pgsqlをrailsで動作させようとすると、Peer authentication failed for user "postgres" と表示されます。
-
[解決済み] コマンドライン引数でPostgreSQLの.sqlファイルを実行する
-
[解決済み] 'ユーザー "postgres" のパスワード認証に失敗しました'
-
[解決済み】psql: FATAL: ユーザー "postgres" の Ident 認証に失敗しました。
-
[解決済み】postgresqlの初回設定方法は?
-
[解決済み】Docker化したPostgresデータベースのデータをボリュームで永続化する方法
-
[解決済み] [Solved] "on delete cascade "制約を追加する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Postgresql - DBへの自動接続があるため、データベースを削除できない。
-
[解決済み] Postgresql Select rows where column = array (列 = 配列)
-
[解決済み] Postgresqlの再起動方法
-
[解決済み] postgresでスーパーユーザーを作成する
-
[解決済み] PostgreSQLのプロセスが "Idle in transaction "である場合、どのような意味がありますか?
-
[解決済み】PostgreSQLで読み取り専用ユーザーを作成する方法は?
-
[解決済み】Postgresの手動によるシーケンスの変更
-
[解決済み】CASCADE DELETEを一度だけ実行する
-
[解決済み】PostgreSQLで、既存のテーブルに自動インクリメントの主キーを追加する方法は?
-
[解決済み】psql: FATAL: ユーザー "dev" のピア認証に失敗しました。