कई बार आपको PostgreSQL में डेटाबेस उपयोगकर्ता बनाने की आवश्यकता हो सकती है। यहां बताया गया है कि PostgreSQL में उपयोगकर्ता कैसे बनाया जाता है
PostgreSQL में उपयोगकर्ता कैसे बनाएं
यहाँ PostgreSQL में उपयोगकर्ता बनाने के चरण दिए गए हैं।
<एच2>1. PostgreSQL में लॉग इन करें
टर्मिनल खोलें और रूट यूजर के रूप में निम्न कमांड चलाएँ
$ su - postgres
बोनस पढ़ें :PostgreSQL इंडेक्स कैसे बनाएं
2. PostgreSQL में उपयोगकर्ता बनाएं
आप उपयोगकर्ता को इंटरैक्टिव मोड या सामान्य मोड में बना सकते हैं। हम इन दोनों विधियों को देखेंगे।
इंटरैक्टिव मोड
आप PostgreSQL में सुपरयुसर के रूप में लॉग इन होंगे। निम्न आदेश चलाएँ
createuser --interactive --pwprompt
पोस्टग्रेज़ आपसे आगे एक-एक करके नए उपयोगकर्ता विवरण दर्ज करने के लिए कहेगा, जैसा कि नीचे दिखाया गया है
- जोड़ने के लिए भूमिका का नाम दर्ज करें - नया उपयोगकर्ता नाम दर्ज करें
- नई भूमिका के लिए पासवर्ड दर्ज करें - नए उपयोगकर्ता के लिए पासवर्ड दर्ज करें
- इसे फिर से दर्ज करें - फिर से पासवर्ड दर्ज करें
- क्या नई भूमिका सुपरयूज़र होगी- यदि आप सुपरयूज़र विशेषाधिकारों के साथ उपयोगकर्ता बनाना चाहते हैं तो वाई दर्ज करें। अन्यथा एन दर्ज करें
- क्या नई भूमिका को डेटाबेस बनाने की अनुमति दी जाएगी- यदि आप चाहते हैं कि नया उपयोगकर्ता डेटाबेस बनाने में सक्षम हो तो Y दर्ज करें, अन्यथा N दर्ज करें।
- क्या नई भूमिका को नई भूमिकाएँ बनाने की अनुमति दी जाएगी- यदि आप चाहते हैं कि नया उपयोगकर्ता नए उपयोगकर्ता बना सके, तो Y दर्ज करें, अन्यथा N दर्ज करें।
PostgreSQL आपका उपयोगकर्ता बनाएगा।
बोनस पढ़ें :PostgreSQL में रो नंबर कैसे प्राप्त करें
सामान्य मोड या गैर-संवादात्मक मोड
इस मोड में PostgreSQL आपको बिना किसी जानकारी के सीधे नया उपयोगकर्ता बनाएगा।
यदि आप गैर-संवादात्मक तरीके से उपयोगकर्ता बनाना चाहते हैं, तो ऊपर दिए गए चरण 1 के बाद बस निम्न कमांड चलाएँ।
postgres=# create user user_name with encrypted password 'mypassword';
user_name और mypassword को क्रमशः नए उपयोगकर्ता के उपयोगकर्ता नाम और पासवर्ड से बदलें।
यदि आप अपने डेटाबेस के लिए नए उपयोगकर्ता तक पहुँच प्रदान करना चाहते हैं sample_db, निम्न कमांड चलाएँ
postgres=# grant all privileges on database sample_db to user_name;
बोनस पढ़ें :PostgreSQL DROP व्यू
3. PostgreSQL में सभी उपयोगकर्ताओं की सूची बनाएं
चूंकि आप सुपरयूज़र के रूप में लॉग इन हैं, इसलिए PostgreSQL में सभी उपयोगकर्ताओं को सूचीबद्ध करने के लिए \du या \du+ कमांड चलाएँ।
#\du
या
#\du+
उम्मीद है, अब आप आसानी से PostgreSQL में उपयोगकर्ता बना सकते हैं।
Ubiq मिनटों में डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!