PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL में यूजर कैसे बनाएं

कई बार आपको 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 मिनटों में डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. चालाक 2.0 जेनेरिक सीआरयूडी संचालन

  2. Postgresql में संचयी कुल की गणना करें

  3. रेल:रेक डीबी पर डेटाबेस बनाने के लिए पोस्टग्रेज अनुमति अस्वीकार कर दी गई:बनाएं:सभी

  4. पोस्टग्रेज ज्यामिति प्रारूप को WKT . में बदलें

  5. हेरोकू, पोस्टग्रेएसक्यूएल, डीजेंगो, टिप्पणियां, स्वादिष्ट:कोई भी ऑपरेटर दिए गए नाम और तर्क प्रकार से मेल नहीं खाता। आपको स्पष्ट प्रकार के कास्ट जोड़ने की आवश्यकता हो सकती है