mongoDB3.4 Localhost Exception
  nQkVcpdWfLDr 2023年11月13日 22 0

localhost exception 简单翻译为“本地主机例外”,主要对于开发者(运维人员)而言,通常使用mongo shell来操作mongodb。

mongoDB3.4 Localhost Exception_访问控制

本地主机例外允许您启用访问控制,然后在系统中创建第一个用户或角色。启用访问控制后,请连接到本地主机界面并在管理数据库中创建第一个用户。

如果首先创建了用户,则该用户必须具有创建其他用户的权限。 userAdmin或userAdminAnyDatabase角色都赋予了创建其他用户的特权。

注意:
使用本地主机例外连接的用户只能创建第一个用户或角色。
一旦您创建了任何用户或角色,本地主机例外将被禁用。如果您需要创建一个用户和一个角色,则必须首先使用内置的userAdmin或userAdminAnyDatabase角色创建该用户。如果您首先创建了一个角色,则无法创建用户。

mongoDB3.4 Localhost Exception_mongodb_02

具体的执行命令如下:

mongo --host localhost:27001

use admin

db.createUser({
  user:"globalAdminUser",
  pwd:"5xd49$4%bef#6c&b*d",
  roles:[{ role:"userAdminAnyDatabase",db:"admin"}]
})

mongoDB3.4 Localhost Exception_运维_03

官方链接:https://www.mongodb.com/docs/manual/core/localhost-exception/


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
  GWQfc0hk1f6V   2023年11月13日   18   0   0 运维
nQkVcpdWfLDr