Il existe deux manières :
- Définir la variable d'environnement PGPASSWORD, par ex.
set PGPASSWORD=yoursecretpassword
- Utiliser le fichier de mot de passe
%APPDATA%\postgresql\pgpass.conf
comme décrit dans la documentation
Dans le fichier de mot de passe (mon emplacement est C:\Users\Grzesiek\AppData\Roaming\postgresql\pgpass.conf), utilisez le format doc spécifié. Par exemple, pour connecter la base de données postgres en tant que rôle postgres sur le serveur local 5432, ajoutez :
localhost:5432:postgres:postgres:12345
J'ai vérifié cela et cela fonctionne bien (pour moi), mais n'utilisez pas 127.0.0.1).