无需身份验证即可访问MongoDb

时间:2021-06-21 09:15:23

标签: mongodb

我已经安装了 mongo db 服务器并创建了一个管理员用户:

use admin
db.createUser(
  {
   user: "superAdmin",
   pwd: "admin123",
   roles: [ "readWrite"]
  })

然后我使用:

重新连接外壳
mongo --port 27017 -u "superAdmin" -p "admin123" --authenticationDatabase "admin"

但是它仍然允许我在不提供凭据的情况下查询数据库。

enter image description here

此外,当我使用凭据连接时,它说: 没有为数据库启用访问控制。对数据和配置的读写访问不受限制。

我应该怎么做才能防止匿名连接以及如何摆脱这种未启用访问控制的东西?

0 个答案:

没有答案