sql >> Base de Datos >  >> RDS >> PostgreSQL

Rails 3.2.2 (o 3.2.1) + Postgresql 9.1.3 + Ubuntu 11.10 Error de conexión

prueba de esta manera,

sudo -u postgres createuser -D -P your-current-ubuntu-username

y

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

abre este archivo /etc/postgresql/9.1/main/pg_hba.conf

cambia solo esta línea:

local   all             all                                     peer

a esto:

local   all             all                                     md5

No olvide reiniciar el servidor de postgres:

sudo service postgresql restart

Ahora comprueba, con este comando

psql -d your-database -U your-current-ubuntu-username -W

debería funcionar

Esta solución funciona para postgresql-9.1 , aquí está la forma de instalar

sudo apt-get install postgresql-9.1