Du har inte vagrant användare i postgres, och när du kör psql , försöker den logga in som vagrant användare (samma namn som OS-användare). Du kan prova något som:
psql -U postgres -h localhost
för att logga in som postgres användare, med lösenord specificerat i din Vagrantfile för postgresq användare.
Sedan har du flera alternativ:
-
Exportera
PGUSERochPGHOSTmiljövariabler för att ställa in användare och värd (psqlutan parametrar kommer att använda dessa värden). Du kanske också vill använda .pgpass fil för att undvika att ange lösenord på varjepsqlexekvera. -
Ändra Vagrantfile för att skapa
vagrantanvändare i postgres med lösenord