Попробуйте следующее
Настройка Postgres Создайте пользователя Postgres для приложения Rails, которое мы создадим на следующем шаге.Для этого переключитесь на пользователя Postgres:
su - postgres
Затем создайте пользователя (или «роль», как его называет Postgres):
create role myapp with createdb login password 'password1';
и убедитесь, что у вас естьconfig/database.yml
development:
adapter: postgresql
encoding: unicode
database: myapp_development
pool: 5
username: myapp
password: password1
test:
adapter: postgresql
encoding: unicode
database: myapp_test
pool: 5
username: myapp
password: password1