मेरे एक दोस्त ने मेरे मैक पर यह कॉन्फिग किया। लेकिन मुझे उस उपयोगकर्ता नाम और पासवर्ड का पता नहीं है जिसे उसने चुना था।
मेरे एक दोस्त ने मेरे मैक पर यह कॉन्फिग किया। लेकिन मुझे उस उपयोगकर्ता नाम और पासवर्ड का पता नहीं है जिसे उसने चुना था।
जवाबों:
आप उसके द्वारा चुने गए पासवर्ड का पता नहीं लगा पाएंगे। हालाँकि, आप एक नया उपयोगकर्ता बना सकते हैं या मौजूदा उपयोगकर्ता के लिए एक नया पासवर्ड सेट कर सकते हैं।
आमतौर पर, आप उपयोक्ता के रूप में लॉगिन कर सकते हैं:
एक टर्मिनल खोलें और करें sudo su postgres। अब, अपना व्यवस्थापक पासवर्ड दर्ज करने के बाद, आप लॉन्च psqlऔर कर सकते हैं
CREATE USER yourname WITH SUPERUSER PASSWORD 'yourpassword';
यह एक नया व्यवस्थापक उपयोगकर्ता बनाता है। यदि आप मौजूदा उपयोगकर्ताओं को सूचीबद्ध करना चाहते हैं, तो आप भी कर सकते हैं
\du
सभी उपयोगकर्ताओं को सूचीबद्ध करने के लिए और फिर
ALTER USER yourusername WITH PASSWORD 'yournewpass';
आप pg_hba.conf को बदल सकते हैं और फिर postgresql को पुनः लोड कर सकते हैं। pg_hba.conf में कुछ नीचे की तरह हो सकता है:
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
तब आप अपने उपयोगकर्ता को पोस्टग्रैक्स्ल में बदल देते हैं, आप सफलतापूर्वक लॉगिन कर सकते हैं।
su postgresql