簡體   English   中英

輕便摩托車:如何adduser到mongo數據庫

[英]Moped: How to adduser to a mongo database

有沒有辦法從Moped添加用戶到數據庫。 我沒有看到mongo控制台的任何等效命令

db.addUser(user, pass, [roles])

它是這樣的:

db.collection.insert( { user: "username", password: 'password', roles: ['role1','role2'] )

從MongoDB 3.0開始,U必須使用createUser,而不是addUser。 語法是:

db.createUser(
    {
      user: "username",
      pwd: "12345678",
      roles: [
         { role: "read", db: "reporting" },
         { role: "read", db: "products" },
         { role: "read", db: "sales" },
         { role: "readWrite", db: "accounts" }
      ]
    }
)

要添加root admin,請使用以下命令:

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

看看這里: http//docs.mongodb.org/manual/tutorial/add-user-to-database/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM