Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Mongodb

एक नया उपयोगकर्ता बनाएं और MongoDB में भूमिका निर्धारित करें

<घंटा/>

इसके लिए, userAdminAnyDatabase का उपयोग करें क्योंकि यह admin की तरह सभी अनुमति देता है। निम्नलिखित वाक्य रचना है -

use admin
db.createUser(
   {
      user: "yourUserName",
      pwd: "yourPassword",
      roles: [ { role: "yourRoleName", db: "yourDatabaseName" } ]
   }
)

आइए उपयोगकर्ता भूमिका बनाने के लिए उपरोक्त सिंटैक्स को लागू करें। "userAdminAnyDatabase" भूमिका वाला उपयोगकर्ता बनाने के लिए क्वेरी निम्नलिखित है -

> use admin
switched to db admin
> db.createUser(
...    {
...       user: "David Miller",
...       pwd: "123456",
...       roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
...    }
... )

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Successfully added user: {
   "user" : "David Miller",
   "roles" : [
      {
         "role" : "userAdminAnyDatabase",
         "db" : "admin"
      }
   ]
}

  1. गूगल क्रोम और फायरफॉक्स में नए यूजर प्रोफाइल कैसे बनाएं

    फ़ायरफ़ॉक्स और क्रोम जैसे ब्राउज़र अलग-अलग उपयोगकर्ताओं के लिए अलग-अलग प्रोफाइल बनाने का विकल्प प्रदान करते हैं, इस प्रकार जब अधिक लोग डिवाइस पर एक ही ब्राउज़र का उपयोग करते हैं तो यह आसान हो जाता है। वैकल्पिक रूप से, एक एकल उपयोगकर्ता अपने काम और घर की ज़रूरतों के लिए स्वतंत्र व्यक्तित्व बना सकता ह

  1. टेलीग्राम में एनिमेटेड बैकग्राउंड कैसे सेट करें और बनाएं?

    हाल ही में, टेलीग्राम ने एक अपडेट जारी किया है जो अपने ऐप में कुछ बहुत ही रोचक विशेषताएं लेकर आया है। समूह वीडियो कॉल, बॉट मेनू और बेहतर एनिमेटेड इमोजी जैसी सुविधाओं के साथ, टेलीग्राम ने एनिमेटेड पृष्ठभूमि भी जोड़ी। एनिमेटेड पृष्ठभूमि का उपयोग करके, अब आप अपने चैट वॉलपेपर में एनिमेशन जोड़ सकते हैं।

  1. Windows 8 में एक नया उपयोगकर्ता खाता कैसे बनाएं

    जब विंडोज 8 सामने आया है, तो कई यूजर्स एक्साइटमेंट के अलावा नुकसान भी महसूस करते हैं क्योंकि विंडोज 8 में कई पहलुओं को बदल दिया गया है। आपको बहुत सी चीजें करना सीखना होगा, उदाहरण के लिए आपको एक नया यूजर अकाउंट बनाना सीखना होगा। विंडोज़ में स्टार्ट बटन चला गया है और आपको यह भी पता नहीं है कि कंट्रोल