Срещнах същите проблеми, когато изпълнявах rake db:test:prepare в postgresql на моя Ruby on Rails проект. Това е доста ясно от съобщението за грешка, че това е проблем с разрешение за потребителя. Добавих CREATEDB разрешение за new_user както следва от конзолата.
За достъп до конзолата на postgres:
$ sudo -u postgres -i
example@sqldat.com:~$ psql
Вътре:
postgres=# ALTER USER new_user CREATEDB;
Засега работи перфектно. Може да имате други проблеми със собствеността на базата данни, за това можете да промените privileges на базата данни и owner като следната команда.
postgres=# GRANT ALL PRIVILEGES ON DATABASE database_name to new_user;
postgres=# ALTER DATABASE database_name owner to new_user;