我在MongoDB中创建了两个用户.One具有读写访问权限,而其他用户具有只读访问权限。 我想在node.js中验证这些角色。 任何人都可以让我知道如何获得登录用户角色。
提前致谢。
答案 0 :(得分:0)
你可以做的是
db.runCommand(
{
usersInfo: { user: "user-name", db: "db-name" },
showPrivileges: true
}
)
这将返回userInfo
您还可以同时查询多个用户
db.runCommand(
{ usersInfo: [ { user: "user-name1", db: "db-name" },
{ user: "user-name2", db: "db-name" } ],
showPrivileges: true
} )