28P01: invalid_password
PostgreSQL意味
認証時に指定されたパスワードが誤っている。ロールのログインが拒否された。
原因
パスワードの誤り、パスワードの変更、アプリケーションの接続文字列に残った古い資格情報、または pg_hba.conf で想定される認証方式 (scram-sha-256、md5) との不一致。
対処方法
パスワードを確認し、必要ならリセットする: ALTER ROLE app_role WITH PASSWORD 'new_password'。pg_hba.conf の方式がクライアントと互換であることを確認する (古いクライアントは scram-sha-256 で問題が出ることがある)。変更後は SELECT pg_reload_conf() で設定を再読み込みする。