【问题标题】:Creating a root user MongoDB创建根用户 MongoDB
【发布时间】:2014-12-01 15:24:04
【问题描述】:

我目前有一个运行 mongodb 的服务器,它有许多用户。 目前有一个具有以下角色的 root 用户: 集群管理 userAdminAnyDatabase 读取任意数据库

问题是我想创建一个新的数据库。现在我已经能够做到这一点,但我无法向其中添加任何集合,因为我没有为我正在使用的 root 帐户分配正确的角色。

现在我尝试创建一个能够执行此操作的新用户,例如“超级用户”。但我没有这样做的权限。有没有办法让我无法解决这个问题以建立新用户?

关于这个问题的任何帮助都会很棒:)

【问题讨论】:

    标签: mongodb server database


    【解决方案1】:

    由于您的数据库中已有用户,localhost exception 将不起作用,因此您需要使用 noauth 选项或 auth 选项启动 mongod。

    http://docs.mongodb.org/manual/tutorial/add-user-administrator/#first-user-restrictions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-05
      • 2020-07-11
      • 2011-04-22
      • 2017-04-25
      • 2018-12-11
      • 1970-01-01
      • 2017-08-13
      • 1970-01-01
      相关资源
      最近更新 更多