Du har ikke vagrant
bruger i postgres, og når du kører psql
, forsøger den at logge ind som vagrant
bruger (samme navn som OS-bruger). Du kan prøve noget som:
psql -U postgres -h localhost
for at logge ind som postgres
bruger, med adgangskode angivet i din Vagrantfile for postgresq
bruger.
Så har du flere muligheder:
-
Eksporter
PGUSER
ogPGHOST
miljøvariable for at indstille bruger og vært (psql
uden parametre vil bruge disse værdier). Du vil måske også bruge .pgpass fil for at undgå at indtaste adgangskode på hverpsql
udføre. -
Rediger Vagrantfile for at oprette
vagrant
bruger i postgres med adgangskode