Почему PostgreSQL отклоняет мой пароль, когда я пытаюсь выполнить миграцию? - PullRequest
0 голосов
/ 11 февраля 2012

У меня установлен PostgreSQL по этой ссылке , и все выглядит хорошо. Я могу использовать графический интерфейс и видеть свои базы данных, но когда я запускаю rake db:migrate, я получаю следующую ошибку:

 $ rake db:migrate
 (in /Users/tamer/Sites/sample)
 rake aborted!
 FATAL:  password authentication failed for user "tamer"
 (See full trace by running task with --trace)

Вот мой файл database.yml:

development:
 adapter: postgresql
 database: test
 encoding: unicode
 host: localhost
 user: postgres
 password: mypass
 timeout: 5000

Где mypass - мой пароль, который я установил.

Вот картинка с ней работает

Есть идеи, что я делаю не так?

1 Ответ

2 голосов
/ 11 февраля 2012

Ну, что-то не совсем складывается. Сообщение об ошибке относится к пользователю "tamer", но файл database.yml имеет пользователя "postgres". Вы уверены, что это файл database.yml, который используется? Что происходит, когда вы пытаетесь войти в систему с помощью инструмента GUI с любым пользователем?

...