Jag har stött på samma problem när jag körde rake db:test:prepare i postgresql på min Ruby on Rails projekt. Detta är ganska tydligt från felmeddelandet, att det är ett behörighetsproblem för användaren. Jag lade till CREATEDB behörighet för new_user som följer från konsolen.
För att komma åt postgres-konsolen:
$ sudo -u postgres -i
example@sqldat.com:~$ psql
Där inne:
postgres=# ALTER USER new_user CREATEDB;
Det fungerar perfekt för tillfället. Du kan ha andra problem med databasägande, för detta kan du ändra databasens privileges och owner som följande kommando.
postgres=# GRANT ALL PRIVILEGES ON DATABASE database_name to new_user;
postgres=# ALTER DATABASE database_name owner to new_user;