38

enterprisedbPostgreSQL 9.2からにインストールしました。ユーザーパスワードの入力を間違えたため、接続できません。パスワードをリセットするにはどうすればよいですか?Mac OS X 10.8.2postgres

4

1 に答える 1

91

見つかった道順:

sudo su postgres

/Library/PostgreSQL/9.2/data/pg_hba.conf を変更します

-local all all   md5
+local all all   trust

ポストグルを再起動します

/Library/PostgreSQL/9.2/bin/pg_ctl restart -D /Library/PostgreSQL/9.2/data/

postgres に接続します。

psql

psql の内部 (\q終了):

ALTER USER postgres WITH ENCRYPTED PASSWORD 'password';

pg_hba.conf を元に戻す

+local all all   md5
-local all all   trust

ポストグルを再起動します

/Library/PostgreSQL/9.2/bin/pg_ctl restart -D /Library/PostgreSQL/9.2/data/
于 2012-12-17T20:08:26.300 に答える