文档数据库服务支持通过多种不同方式创建用户帐号,此处列举通过shell命令创建用户帐号以及管理控制台创建用户帐号。
通过shell命令创建用户帐号
操作步骤
- 通过shell连接至实例,请参见文档数据库服务-快速入门-连接文档型数据库服务实例教程。
- 选择admin库。
use admin
- 以创建testUser用户为例,在shell中输入以下创建用户命令。
db.createUser({user: "testUser", pwd: "*********", passwordDigestor:"server", roles:[{role: "root", db: "admin"}]})
- user: 填写需要创建用户的名称。
- pwd: 填写用户密码。
- passwordDigestor: 固定填写。
- roles: 填写用户所属角色。
-
查看是否创建成功。
如果执行创建用户命令后结果如下则代表用户创建成功。
Successfully added user: {
"user" : "testUser",
"passwordDigestor" : "server",
"roles" : [
{
"role" : "root",
"db" : "admin"
}
]
}
通过控制台创建用户账号
操作步骤
- 进入到文档数据库服务管理控制台。
- 选中需要创建账号的实例,点击“账号管理”栏。
- 点击“创建账号”按钮,按照指引填写必要信息后,点击“确认”按钮即可完成帐号创建。
说明
账号名:创建账号的用户名。
认证库:设置账号的认证库,默认为admin。
密码:创建账号的密码。
赋予权限:选择赋予账户特定库的特定权限,在添加权限项进行添加。