PostgreSQLのパスワードを変更する
PostgreSQLなんてめったに使わないので忘れてしまう。メモメモ。
まずポスグレにログインする。
> psql -U your_db_user your_db_name
your_db=# alter user postgres with password '新しいパスワード';
pgsqlの設定ファイルはRHEL/CentOS系の場合は下記にある。
/var/lib/pgsql/data/
hba.confファイルを編集する。
ident sameuserになっているところをmd5に変更する。
# vi /var/lib/pgsql/data/hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
#local all all ident sameuser
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5