PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

rails 3.2.2 (o 3.2.1) + Postgresql 9.1.3 + Ubuntu 11.10 Errore di connessione

prova in questo modo,

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

e

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

apri questo file /etc/postgresql/9.1/main/pg_hba.conf

cambia solo questa riga:

local   all             all                                     peer

a questo:

local   all             all                                     md5

Non dimenticare di riavviare il server postgres:

sudo service postgresql restart

Ora controlla, con questo comando

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

dovrebbe funzionare

Questa soluzione funziona per postgresql-9.1 , ecco come installare

sudo apt-get install postgresql-9.1