Crie um
.pgpass
arquivo no diretório inicial da conta que pg_dump
será executado como. O formato é:
hostname:port:database:username:password
Em seguida, defina o modo do arquivo para
0600
. Caso contrário, será ignorado. chmod 600 ~/.pgpass
Veja a documentação do Postgresql libpq-pgpass para mais detalhes.