极客小将

您现在的位置是:首页 » python编程资讯

资讯内容

mongodb怎么创建账号密码?

极客小将2021-01-08-
简介mongodb创建账号密码的方法:创建一个数据库新用户用db.createUser()方法,如果用户存在则返回一个用户重复错误。语法:db.createUser(user, writeConcern)user这个文档创建关于用户的身份认证和访问信息;writeConcern这个文档描述保证

极客小将版权所有。

nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

mongodb创建账号密码的方法:nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

创建一个数据库新用户用db.createUser()方法,如果用户存在则返回一个用户重复错误。nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

语法:nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

db.createUser(user, writeConcern)

user这个文档创建关于用户的身份认证和访问信息;nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

writeConcern这个文档描述保证MongoDB提供写操作的成功报告。nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

user文档,定义了用户的以下形式:nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

{ user: "<name>",   pwd: "<cleartext password>",   customData: { <any information> },   roles: [     { role: "<role>", db: "<database>" } | "<role>",     ...   ] }

示例:
nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

创建用户管理员账户nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

新建MongoDB服务:nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

mongod --port 27017 --dbpath /data/db1

开启mongodb客户端shell:nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

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

管理员创建成功,现在拥有了用户管理员nh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

用户名:adminUsernh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

密码:adminPassnh6少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

预约试听课

已有385人预约都是免费的,你也试试吧...