Det verkar som att du behöver ändra din pg_hba.conf-fil. I min ubuntu 11.10-maskin finns den i /etc/postgresql/9.1/main/pg_hba.conf
I den, mot botten, måste du hitta och byta ut ident till md5. Det kommer att se ut ungefär så här:
local all all md5
Jag fastnade för för mig (postgresql 9.1 och använder Rails 3.2.2), är standarden för det peer vilket inte är rätt. Kolla in vad peer- och ident-autentisering betyder här .
Det är för postgresql 9.1 så du kanske måste söka efter din version.
Lycka till!