要在MongoDB中添加用户权限,可以按照以下步骤进行操作:
-
连接到MongoDB数据库的shell。
-
切换到admin数据库。可以使用以下命令切换到admin数据库:
use admin -
创建一个新的用户,使用以下命令:
db.createUser({ user: "username", pwd: "password", roles: [ "role" ] })
其中,"username"是要创建的用户名,"password"是用户的密码,"role"是用户的角色。可以将角色替换为具体的权限,如"readWrite"表示读写权限,"read"表示只读权限。
-
确认用户已创建成功,可以使用以下命令查看用户列表:
db.getUsers() -
退出MongoDB的shell,使用以下命令:
quit() -
连接到MongoDB数据库时,使用创建的用户名和密码进行身份验证。可以使用以下命令连接到数据库:
mongo -u username -p password --authenticationDatabase admin -
成功连接到数据库后,用户将具有相应的权限。
请注意,创建用户和分配权限的操作需要在具有适当权限的管理员用户下执行。
以上就是关于“mongodb怎么添加用户权限”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm