Ho riscontrato gli stessi problemi durante l'esecuzione di rake db:test:prepare in postgresql sul mio Ruby on Rails progetto. Questo è abbastanza chiaro dal messaggio di errore, che è un problema di autorizzazione per l'utente. Ho aggiunto CREATEDB autorizzazione per new_user come segue dalla console.
Per accedere alla console di Postgres:
$ sudo -u postgres -i
example@sqldat.com:~$ psql
Là dentro:
postgres=# ALTER USER new_user CREATEDB;
Per ora funziona perfettamente. Potresti avere altri problemi con la proprietà del database, per questo puoi modificare i privileges del database e owner come comando seguente.
postgres=# GRANT ALL PRIVILEGES ON DATABASE database_name to new_user;
postgres=# ALTER DATABASE database_name owner to new_user;