Nie masz vagrant użytkownik w postgresie i po uruchomieniu psql , próbuje się zalogować jako vagrant użytkownik (ta sama nazwa, co użytkownik systemu operacyjnego). Możesz spróbować czegoś takiego:
psql -U postgres -h localhost
zalogować się jako postgres użytkownik, z hasłem określonym w pliku Vagrantfile dla postgresq użytkownika.
Następnie masz kilka opcji:
-
Eksportuj
PGUSERiPGHOSTzmienne środowiskowe aby ustawić użytkownika i hosta (psqlbez parametrów użyje tych wartości). Możesz także użyć .pgpass plik, aby uniknąć wprowadzania hasła na każdympsqlwykonaj. -
Zmodyfikuj plik Vagrantfile, aby utworzyć
vagrantużytkownik w postgresie z hasłem