PostgreSQL にて postgres というユーザのパスワードが分からなくなっても sudo できれば助かる

結論

pg_hba.conf において、postgres ユーザの認証方式を trust にすれば、パスワードがなくてもログインできます。pg_hba.conf を編集するには sudo できればよいです*1

補足

当たり前のことですが、trust にする場合は適用範囲や適用アカウントを絞るなどしてリスクとならないように注意が必要です。

*1:編集後は PostgreSQL の再起動を忘れずに

Powered by はてなブログ