Sommige OSX-pakketten maken geen postgres
superuser database-account. De superuser heeft een andere naam, in jouw geval is het main
.
Wanneer u psql -U main
. doet zonder een database op te geven, heeft deze standaard dezelfde naam als de gebruiker.Als u geen database heeft met de naam main
, geef een andere database aan met de -d
optie.
Als je geen database hebt om verbinding mee te maken, gebruik dan template1
psql -U main -d template1
Als je nog steeds superuser wilt toekennen aan postgres
, doe eens ingelogd in psql:
alter user postgres superuser;