यह कभी भी डिफ़ॉल्ट रूप से कहीं भी सेट नहीं होता है।
लेकिन वैसे भी इसे स्थानीय रूप से इस तरह उपयोग करना आसान हो सकता है:
PGPASSWORD=yourpassword pg_dumpall -U user > /path/to_my/folder/test2.sql
ऐसा करने से, चर केवल डंप की अवधि के लिए मौजूद रहेगा।
संपादित करें इस तकनीक की सुरक्षा के बारे में:
@Peter's comment संभवतः पोस्टग्रेज मैनुअल में इस चेतावनी से संबंधित है:
लेकिन कुछ ऑपरेटिंग सिस्टम बहुत अस्पष्ट है और इसके चारों ओर देखने पर ऐसा प्रतीत होता है कि कोई भी गंभीरता से विश्वास नहीं करता है कि आधुनिक OSes में ऐसी कोई खामी है।
security.SE संबंधित प्रश्नोत्तर में उस विषय को शामिल करता है जो मुझे उपयोगी लगता है:
के माध्यम से संवेदनशील डेटा पास कर रहा है प्रक्रिया पर्यावरण सुरक्षित है?
Linux में एनवायरनमेंट वेरिएबल एक्सेसिबिलिटी
व्यक्तिगत रूप से मैं इससे काफी खुश हूं कि पोस्टग्रेज सुरक्षा चेतावनी को दरकिनार कर दूं। लेकिन इससे किसी को भी अपने ऑपरेटिंग सिस्टम पर अपना खुद का शोध करने से नहीं रोकना चाहिए, खासकर अगर यह विदेशी या अप्रचलित है।