MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

एक मोंगो उपयोगकर्ता को संग्रह छोड़ने से कैसे प्रतिबंधित करें?

उपयोगकर्ता भूमिकाएँ और विशेषाधिकार बनाने के लिए mongoDB दस्तावेज़ देखें।http:/ /docs.mongodb.org/manual/tutorial/manage-users-and-roles/

सामान्य तौर पर, गैर-व्यवस्थापक भूमिका के लिए, केवल read . प्रदान करना एक्सेस उपयोगकर्ता को संग्रह छोड़ने से रोकेगा। नीचे दिया गया कोड मोंगो डॉक्स से लिया गया है और विभिन्न संग्रहों के लिए एक्सेस संशोधनों को प्रदर्शित करता है।

use reporting
db.createUser(
    {
      user: "reportsUser",
      pwd: "12345678",
      roles: [
         { role: "read", db: "reporting" },
         { role: "read", db: "products" },
         { role: "read", db: "sales" },
         { role: "readWrite", db: "accounts" }
      ]
    }
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में आईडी के आधार पर एकाधिक संग्रह से दस्तावेज़ कैसे निकालें?

  2. अंतिम सरणी मान पर क्वेरी

  3. नया नेवला फेंको। त्रुटि। मिसिंग स्कीमा त्रुटि (नाम); ^ MongooseError:स्कीमा मॉडल मर्चेंट के लिए पंजीकृत नहीं है

  4. क्या लेन-देन मोंगोडब एकत्रीकरण $ मर्ज के साथ काम करेगा?

  5. MongoDB को Amazon Virtual Private Cloud (VPC) में परिनियोजित करें