Hay dos formas:
- Establezca la variable de entorno PGPASSWORD, p.
set PGPASSWORD=yoursecretpassword
- Usar archivo de contraseñas
%APPDATA%\postgresql\pgpass.conf
como se describe en la documentación
Dentro del archivo de contraseñas (mi ubicación es C:\Users\Grzesiek\AppData\Roaming\postgresql\pgpass.conf) se especifica en formato doc. Por ejemplo, para conectar la base de datos postgres como función postgres en el servidor 5432 local, agregue:
localhost:5432:postgres:postgres:12345
Revisé esto y funciona bien (para mí), pero no use 127.0.0.1).