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

При създаване на първи администраторски потребител на mongdb клъстер се получава грешка, не може да се добави потребител:не е упълномощен от администратора да изпълни команда

Трябва да промените своя mongod.conf файл, за да деактивирате упълномощаването, преди да създадете такъв администратор

security:
  authorization: disabled

След това рестартирайте услугата mongod и отворете обвивката на mongodb, за да създадете администраторския потребител

use admin
db.createUser({user:"RootAdmin",pwd:"blahblah",roles:["root"]})

Не забравяйте да активирате отново упълномощаването, след като създадете потребител.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB findAndModify. Наистина ли е атомно? Помощ при написването на затворено решение за актуализация

  2. Проектиране на масив от обекти към ключова стойност

  3. MongoDB:Как да разреша DBRef от страна на клиента?

  4. mongoose node.js, заявка с $lt и $gt не работи

  5. Филтрирайте по дата с помощта на idObject