pgpass.conf помещается в путь %APPDATA%roaming/pgadmin/pgpass.conf.
pgpass.conf
%APPDATA%roaming/pgadmin/pgpass.conf
, но постоянно выдает ошибку-
psql: fe_sendauth: пароль не указан
может быть глупо, но есть еще один вопрос, когда использовать pg_hba.conf и когда использовать файл pgpass.conf?
В пакетном скрипте объявлена системная переменная $PGPASSWORD со строкой пароля вместо использования файла pgpass.conf.
$PGPASSWORD
Doc - https://www.postgresql.org/docs/current/static/libpq-envars.html
Также обнаружена проблема с файлом pgpass.confнеобходимо поместить его на сервер PostgreSQL, а не с помощью pgAdmin (каталог клиента).