2015-08-25 2 views
0

Я установил Postgres с Homebrew, и он не просил меня настраивать имя пользователя и пароль. Теперь у меня возникают проблемы, связанные с проектом ruby ​​с db. Я не знаю, какое имя пользователя и пароль использовать в файле конфигурации.Где я вижу postgres имя пользователя и пароль

Я проверил файл pg_hba.conf, все методы настроены на доверие, и пользователь в основном настроен на все или на мое имя профиля.

Когда я запускаю Rails, сервер запускается, а затем дает ошибку PG :: ConnectionBad.

Я новичок в Ruby и все это и буду признателен за помощь.

+0

Пожалуйста, укажите полный текст сообщения об ошибке. Если вы используете 'trust', вам не нужно указывать * любой * пароль, и имя пользователя может быть любым именем пользователя, определенным на сервере PostgreSQL. Пользователь по умолчанию - 'postgres', но вы должны« CREATE USER »использовать другого пользователя для приложений. –

+0

Да, но я не мог создать его, он говорил, что pg не может найти. Я решил проблему с удалением postgresql с варевом, а затем установил его обратно. он говорил, что мой порт 5432 уже используется, пока я не перезапустил свою машину, тогда все работало нормально. Спасибо за ответ. – TjanB

ответ

0

Я не уверен, если вы проверили любые документы, прежде чем отправлять, пользователь по умолчанию postgres, но проверьте, если Postgres служба работает ps aux | grep postgres и следовать this doc выполнить все необходимые настройки. First steps также стоит вашего внимания.

Смежные вопросы