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.