Назад | Перейти на главную страницу

невозможно сбросить пароль для пользователя postgres на сервере Windows Postgresql 8.4

Как изменить пароль пользователя postgres в Windows Server 2012 r2, я попытался изменить md5, чтобы доверять файлу pg_hba.conf и перезапустить службы postgres, но все же он запрашивает пароль при подключении из командной строки или консоли.

скриншоты

&

Из FAQ 9.0 http://wiki.postgresql.org/wiki/FAQ#I_lost_the_database_password._What_can_I_do_to_recover_it.3F

Я потерял пароль к базе данных. Что я могу сделать, чтобы его восстановить?

Вы не можете. Однако вы можете сбросить его на другое значение. Для этого вы

  1. Отредактируйте pg_hba.conf, чтобы временно разрешить доверительную авторизацию
  2. Перезагрузите файл конфигурации (pg_ctl reload)
  3. Подключите и выполните ALTER ROLE postgres С ПАРОЛЕМ 'newpassword'; для установки нового пароля (для начинающих пользователей обратите внимание на точку с запятой)
  4. Снова отредактируйте pg_hba.conf и восстановите предыдущие настройки. Перезагрузите файл конфигурации еще раз.