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

MongoDB + Java:Thiếu thông tin đăng nhập trong tài liệu người dùng

Sự cố đã được khắc phục bằng cách thêm đúng người dùng trong Mongo (3.0.7) CLI, tôi đã thử chạy nó trên admin cơ sở dữ liệu, trong khi lẽ ra nó phải ở trên test_db cơ sở dữ liệu:

mongo --authenticationDatabase db_name -u username -p password
(Connected to Mongo CLI client...)
> use test-db;
> db.createUser( 
  { 
    "user" : "admin", 
    "pwd": "password",  
    "roles" : [      
      { role: "root", db: "admin" },
      { role: "readWrite", db: "admin" }, 
      { role: "dbAdmin", db: "admin" },
      { role: "readWrite", db: "test_db" }, 
      { role: "dbAdmin", db: "test_db" }
    ]  
});
(Success...)
> db.auth("admin","password")
1



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào bạn có thể biết nếu một bộ sưu tập được giới hạn?

  2. Tra cứu MongoDB khi trường ngoại là một mảng các đối tượng

  3. C # mongodb - cách cập nhật các phần tử mảng lồng nhau

  4. Làm cách nào để lấy lại giá trị mới sau khi cập nhật trong một mảng được nhúng?

  5. chuyển đổi từ blob sang nhị phân để lưu nó vào mongodb