MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB+Java:Липсват идентификационни данни в потребителския документ

Проблемът беше коригиран чрез правилно добавяне на потребителя в Mongo (3.0.7) CLI, опитах да го стартирам на admin база данни, докато трябваше да е на test_db база данни:

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. Критерии/обобщаване:търсене на всички пълни документи, чието поле за масив има елемент с последно зададен статус

  2. Предварителна защита с регистриране на одит за MongoDB

  3. Динамични заявки в MongoDB и Node.js

  4. Поддържа ли MongoDB типове с плаваща запетая?

  5. Как да актуализирате обекти с множество масиви в mongodb