在 MongoDB 中,要新建用户,可以通过以下步骤在 mongo shell 中执行简单命令完成。
首先,选择要创建用户的数据库,使用 use [database] 命令进行数据库切换。
接下来,通过 db.createUser 命令创建用户名和密码,并分配相应的角色。

例如,可以使用以下命令创建一个名为 "root",密码为 "xxxxxx" 的用户,并将其赋予 "test" 数据库的 dbOwner 角色:
use test
db.createUser({
user: 'root',
pwd: 'xxxxxx',
roles: [{ role: 'dbOwner', db: 'test' }]
})
在这个例子中,新用户 "root" 将具有 "test" 数据库的 dbOwner 角色,即该用户将拥有该数据库的所有管理权限。当然也可以根据需求调整角色以及数据库信息。
通过这些简单的步骤,您可以轻松地在 MongoDB 中创建新用户并分配相应的权限。