Създайте .pgpass файл в началната директория на акаунта, който pg_dump ще работи като.
Форматът е:
hostname:port:database:username:password
След това задайте режима на файла на 0600 . В противен случай той ще бъде игнориран.
chmod 600 ~/.pgpass
Вижте документацията на Postgresql libpq-pgpass за повече подробности.