Wygląda na to, że musisz zmienić swój plik pg_hba.conf. W moim ubuntu 11.10 znajduje się w /etc/postgresql/9.1/main/pg_hba.conf
W nim, ku dołowi, musisz znaleźć i zamienić ident na md5. Będzie to wyglądać mniej więcej tak:
local all all md5
Utknąłem, ponieważ dla mnie (postgresql 9.1 i używanie Rails 3.2.2) domyślnym jest peer, co nie jest właściwe. Sprawdź, co oznacza uwierzytelnianie peer i ident tutaj .
To jest dla postgresql 9.1, więc być może będziesz musiał poszukać swojej wersji.
Powodzenia!