PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

rails 3.2.2 (oder 3.2.1) + Postgresql 9.1.3 + Ubuntu 11.10 Verbindungsfehler

versuchen Sie es auf diese Weise,

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

und

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

Öffnen Sie diese Datei /etc/postgresql/9.1/main/pg_hba.conf

ändere nur diese Zeile:

local   all             all                                     peer

dazu:

local   all             all                                     md5

Vergessen Sie nicht, den Postgres-Server neu zu starten:

sudo service postgresql restart

Überprüfen Sie das jetzt mit diesem Befehl

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

es sollte funktionieren

Diese Lösung funktioniert für postgresql-9.1 , hier ist der Weg zur Installation

sudo apt-get install postgresql-9.1