SQL का उपयोग करने वाले उपयोगकर्ता के पोस्टग्रैस्क्ल पासवर्ड में कैसे बदलें। मेरे पास उपयोगकर्ता (एलेक्स) और उसका पासवर्ड है (जैसे पास) मुझे sql स्टेटमेंट का उपयोग करके अपने पासवर्ड को NULL में बदलना होगा ...
SQL का उपयोग करने वाले उपयोगकर्ता के पोस्टग्रैस्क्ल पासवर्ड में कैसे बदलें। मेरे पास उपयोगकर्ता (एलेक्स) और उसका पासवर्ड है (जैसे पास) मुझे sql स्टेटमेंट का उपयोग करके अपने पासवर्ड को NULL में बदलना होगा ...
जवाबों:
तुम्हें चाहिए
ALTER ROLE alex SET PASSWORD TO NULL
आप निश्चित रूप से एक Postgres सुपरयूज़र के रूप में यह करना होगा।
दुर्भाग्य से, यह आपको रिक्त पासवर्ड के साथ लॉग इन नहीं करने देता है। आप केवल पासवर्ड के बिना लॉग इन कर सकते हैं यदि आपकी pg_hba.conf प्रविष्टि 'md5' या 'पासवर्ड' के बजाय 'ट्रस्ट' के किसी अन्य प्रकार को निर्दिष्ट करती है।
तो यह एसक्यूएल कमांड केवल उस उपयोगकर्ता के लिए पासवर्ड को साफ कर रहा है जो पहले हुआ करता था, लेकिन जिसे अब पासवर्ड के बिना प्राप्त करने का भरोसा है। आप वास्तव में एक रिक्त पासवर्ड के साथ प्रमाणित नहीं कर सकते। भेद थोड़ा है।