Ve skutečnosti jsem z nějakého neznámého důvodu zjistil, že problém byl ve skutečnosti proto, že nebyla vytvořena role postgresql.
Zkuste spustit:
createuser -s -r postgres
Všimněte si, že role jsou způsob, jakým PostgreSQL udržuje oprávnění k databázi. Pokud pro uživatele postgres neexistuje žádná role, nemůže k ničemu přistupovat. Příkaz createuser je tenký obal kolem příkazů CREATE USER, CREATE ROLE atd.