No tienes vagrant usuario en postgres, y cuando ejecuta psql , intenta iniciar sesión como vagrant usuario (el mismo nombre que el usuario del sistema operativo). Puedes intentar algo como:
psql -U postgres -h localhost
para iniciar sesión como postgres usuario, con contraseña especificada en su Vagrantfile para postgresq usuario.
Entonces, tienes varias opciones:
-
Exportar
PGUSERyPGHOSTvariables de entorno para configurar el usuario y el host (psqlsin parámetros utilizará estos valores). También puede usar .pgpass archivo para evitar ingresar la contraseña en cadapsqlejecutar. -
Modificar Vagrantfile para crear
vagrantusuario en postgres con contraseña