MongoDB用户角色

MongoDB用户角色,mongodb,mlab,mongodb-roles,Mongodb,Mlab,Mongodb Roles,我试图授予我的应用程序用户一个角色,允许他们在特定数据库中做任何他们想做的事情 另外,我假设对于我的简单应用程序,当用户第一次向应用程序注册时,我然后,并且只有在那时,才授予他们这个角色 在JavaScript中,什么是为特定数据库授予用户“做任何事”角色的速记 use admin db.grantRolesToUser( "myUsersName", [ { role: "doAnythingAndEverything", db: "userDBName"

我试图授予我的应用程序用户一个角色,允许他们在特定数据库中做任何他们想做的事情

另外,我假设对于我的简单应用程序,当用户第一次向应用程序注册时,我然后,并且只有在那时,才授予他们这个角色

在JavaScript中,什么是为特定数据库授予用户“做任何事”角色的速记

use admin
db.grantRolesToUser(
  "myUsersName",
  [
    {
      role: "doAnythingAndEverything", db: "userDBName"
    },
  ]
)

将特定数据库的每个读写、dbAdmin和userAdmin权限组合在一起的角色是dbOwner。据我所知,除了db.grantRolesToUser之外,没有授予角色的速记


将特定数据库的每个读写、dbAdmin和userAdmin权限组合在一起的角色是dbOwner。据我所知,除了db.grantRolesToUser之外,没有授予角色的速记


谢谢,你知道如何用Node.js而不是在命令行中通过编程实现吗;grantRolesToUser…谢谢,你知道如何用Node.js而不是命令行以编程方式实现这一点吗;adminDb.grantRolesToUser。。。
use admin
db.grantRolesToUser(
  "myUsersName",
  [
    {
      role: "dbOwner", db: "userDBName"
    },
  ]
);