sql >> Databáze >  >> NoSQL >> MongoDB

Jak přidám administrátora do Mongo ve verzi 2.6?

"Správce systémových uživatelů" zřejmě nestačí. Vytvořte uživatele root:

> db.createUser({user:"someadmin",pwd:"secret", roles:[{role:"root",db:"admin"}]})

Poté přidejte uživatele databáze:

> use some_db
> db.createUser(
    {
      user: "mongouser",
      pwd: "someothersecret",
      roles: ["readWrite"]
    }
)

Další podrobnosti o této podstatě . Komentáře k podstatě a lepší odpovědi na SO vítám - nejsem sys admin



  1. MongoDB:Jedinečný index vlastnosti prvku pole

  2. Odstraňte podpole z dokumentu mongoDb

  3. Převeďte pole MongoDB z řetězce na ISODate v poli

  4. Filtrujte pole pomocí operátoru $in ve fázi projektu $