在mongoDB中,可以使用以下步骤创建用户并授权: 连接到MonGoDB数据库。 切换到admin数据库:`use adm
在mongoDB中,可以使用以下步骤创建用户并授权:
切换到admin数据库:`use admin`
创建一个新用户:`db.createUser({user: "username", pwd: "passWord", roles: ["role1", "role2"]})`,其中`username`和`password`是要创建的用户名和密码,`role1`和`role2`是用户需要被授予的角色(如:read、readWrite、dbAdmin等)。如果只想授予用户读写数据权限,可以使用`readWrite`角色。
授权用户:`db.grantRolesToUser("username", ["role1", "role2"])`,其中`username`是要授权的用户名,`role1`和`role2`是用户需要被授予的角色。
注意:创建用户和授权的操作需要具有管理员权限的用户才能执行。确保在创建和授权用户之前,你已经使用管理员账号连接到MongoDB。
示例:
use admin
db.createUser({user: "myuser", pwd: "mypassword", roles: ["readWrite"]})
db.grantRolesToUser("myuser", ["readWrite"])
这将创建一个名为`myuser`的用户,并授予它`readWrite`角色的权限。
--结束END--
本文标题: mongodb怎么创建用户并授权
本文链接: https://www.lsjlt.com/news/494035.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0