Wygląda na to, że musisz utworzyć użytkownika DB ze wszystkimi potrzebnymi uprawnieniami do swojej bazy danych. Na przykład myślę, że możesz wykonać tę sztuczkę, logując się do konsoli DB, a następnie zrobić coś takiego:
CREATE USER your_new_username WITH PASSWORD 'your_new_password';
CREATE DATABASE whiteboard;
GRANT ALL PRIVILEGES ON DATABASE whiteboard to your_new_username;
ALTER DATABASE whiteboard OWNER TO your_new_username;
Następnie zaktualizuj database.yml
tak:
adapter: postgresql
database: whiteboard
username: your_new_username
password: your_new_password
pool: 5
timeout: 5000
Mam nadzieję, że to pomoże!