PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Rails 3.2.2 (ou 3.2.1) + Postgresql 9.1.3 + Ubuntu 11.10 Erro de conexão


tente assim,
sudo -u postgres createuser -D -P your-current-ubuntu-username

e
sudo -u postgres createdb -O your-current-ubuntu-username your-database

abra este arquivo /etc/postgresql/9.1/main/pg_hba.conf

altere apenas esta linha:
local   all             all                                     peer

para isso:
local   all             all                                     md5

Não se esqueça de reiniciar o servidor postgres:
sudo service postgresql restart

Agora verifique, com este comando
psql -d your-database -U your-current-ubuntu-username -W

deve funcionar

Esta solução funciona para postgresql-9.1 , aqui está a maneira de instalar
sudo apt-get install postgresql-9.1