Ve výchozím nastavení to není nikdy nikde nastaveno.
Ale každopádně může být jednodušší jej použít lokálně takto:
PGPASSWORD=yourpassword pg_dumpall -U user > /path/to_my/folder/test2.sql
Pokud tak učiníte, proměnná bude existovat pouze po dobu trvání výpisu.
UPRAVIT o zabezpečení této techniky:
@Petrův komentář pravděpodobně souvisí s tímto varováním v postgres manuálu:
Ale některé operační systémy je dost vágní a při pohledu kolem se zdá, že nikdo vážně nevěří, že moderní OS mají nějakou takovou chybu.
security.SE pokrývá toto téma v souvisejících otázkách a odpovědích, které považuji za užitečné:
Předává citlivá data zabezpečené procesní prostředí?
proměnná dostupnost prostředí v systému Linux
Osobně jsem s tím dost spokojený, abych obešel bezpečnostní varování postgres. To by ale nemělo nikoho odradit od vlastního výzkumu vlastního operačního systému, zvláště pokud je exotický nebo zastaralý.