MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để hạn chế người dùng mongo bỏ bộ sưu tập?

Kiểm tra tài liệu mongoDB để tạo vai trò và đặc quyền của người dùng. http:/ /docs.mongodb.org/manual/tutorial/manage-users-and-roles/

Nói chung, đối với vai trò không phải quản trị viên, chỉ cung cấp read quyền truy cập sẽ ngăn người dùng bỏ một bộ sưu tập. Đoạn mã dưới đây được lấy từ tài liệu mongo và thể hiện các sửa đổi truy cập cho các bộ sưu tập khác nhau.

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 $ radiansToDegrees

  2. MongoDB $ group (mongo sân chơi)

  3. Mongo UUID Loại 03 thay vì 04 từ Mongo shell

  4. MongoDB - DBRef

  5. chỉ trả lại một thuộc tính duy nhất _id