当前位置:首页 > 云计算 > 正文内容

mongodb怎么创建账号密码?

2022-05-04 03:24:20云计算1

mongodb创建账号密码的方法:

创建一个数据库新用户用db.createUser()方法,如果用户存在则返回一个用户重复错误。

语法:

db.createUser(user,writeConcern)

user这个文档创建关于用户的身份认证和访问信息;

writeConcern这个文档描述保证MongoDB提供写操作的成功报告。

user文档,定义了用户的以下形式:

{user:"<name>",
pwd:"<cleartextpassword>",
customData:{<anyinformation>},
roles:[
{role:"<role>",db:"<database>"}|"<role>",
...
]
}

示例:

创建用户管理员账户

新建MongoDB服务:

mongod--port27017--dbpath/data/db1

开启mongodb客户端shell:

mongo--port27017

useadmin

db.createUser(
{
user:"adminUser",
pwd:"adminPass",
roles:[{role:"userAdminAnyDatabase",db:"admin"}]})

管理员创建成功,现在拥有了用户管理员

用户名:adminUser

密码:adminPass

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/15072.html

标签: Python