Je hebt geen vagrant gebruiker in postgres, en wanneer u psql . uitvoert , het probeert in te loggen als vagrant gebruiker (dezelfde naam als OS-gebruiker). Je kunt iets proberen als:
psql -U postgres -h localhost
om in te loggen als postgres gebruiker, met wachtwoord gespecificeerd in uw Vagrantfile voor postgresq gebruiker.
Dan heb je verschillende opties:
-
Exporteer
PGUSERenPGHOSTomgevingsvariabelen om gebruiker en host in te stellen (psqlzonder parameters zullen deze waarden gebruiken). U kunt ook .pgpass gebruiken bestand om te voorkomen dat u een wachtwoord invoert op elkepsqluitvoeren. -
Wijzig Vagrantfile om
vagrantaan te maken gebruiker in postgre met wachtwoord