Забыли пароль для Postgresql - Сброс пароля - Mac OS X Leopard - PullRequest
3 голосов
/ 04 апреля 2011

Я использовал запись в блоге Робби на сайте Rails:

http://www.robbyonrails.com/articles/2008/01/22/installing-ruby-on-rails-and-postgresql-on-os-x-third-edition

Дошел до конца, но когда я попытался получить доступ к базе данных pg, мне было отказано.

Я пытался изменить файл pg_hba.config на доверие, чтобы в любом случае получить доступ (без пароля), но безрезультатно.

Пожалуйста, помогите. Заранее спасибо.

1 Ответ

3 голосов
/ 04 апреля 2011

Перезапустите postgresql после изменения файла pg_hba.config, чтобы убедиться, что ваши изменения прочитаны. Далее введите

psql -U myUser template1

в терминале, где myUser - имя пользователя, выполняющего процесс postgres. Это должно заставить вас войти в систему как администратор. Далее в сеансе psql напишите

ALTER USER realUser PASSWORD 'myNewPassword';

для сброса пароля. Здесь realUser - это пользователь базы данных, к которой вы пытаетесь подключиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...