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

Đăng nhập bằng thông tin xác thực gốc trên vùng chứa Mongodb được tạo bằng cách sử dụng Docker soạn

Có một số điều kiện tiên quyết để định cấu hình xác thực trên mongo:

  • Đặt dòng này trong mongod.conf

    bảo mật:

    ủy quyền:đã bật

Sau khi khởi động lại docker của bạn và làm theo các bước sau:

  • Kết nối với mongo qua mongo
  • sử dụng quản trị viên
  • Tạo người dùng

    {
        user: "root",
        pwd: "root",
        roles: [ { role: "userAdminAnyDatabase,readWriteAnyDatabase", db: "admin" } ]
    

    })

  • Thoát khỏi trình bao Mongo

    • Cung cấp cơ sở dữ liệu xác thực để kết nối với mongo:

mongo admin -u root -proot



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhập tệp CSV (chứa một số ký tự không phải UTF8) trong MongoDb

  2. MongoDb's $ set tương đương trong java Driver của nó

  3. MongoDB - nhận tài liệu có thuộc tính tối đa cho mỗi nhóm trong một bộ sưu tập

  4. Dữ liệu mùa xuân mongodb, cách đặt SSL?

  5. Phân tích cú pháp di chuyển sang heroku / aws liên quan đến hình ảnh