Подтвердить что ты не робот

Как reset пароль пользователя postgresql 9.2 по умолчанию (обычно "postgres" ) на mac os x 10.8.2?

Я только что установил PostgreSQL 9.2 из enterprisedb на Mac OS X 10.8.2. Я ошибся в пароле пользователя postgres, поэтому я не могу подключиться. Как сделать reset пароль?

4b9b3361

Ответ 1

Найдено направлений:

sudo su postgres

изменить/Library/PostgreSQL/9.2/data/pg_hba.conf

-local all all   md5
+local all all   trust

перезапустить postgres

/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

перезапустить postgres

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