Mongodb-创建数据和用户时的安全性问题

时间:2019-03-27 08:58:37

标签: mongodb mongodb-query mongoid

当前,尽管我为每个数据库添加了1个用户和不同的密码,但是我现在使用NoSQLBooter连接到数据库,但是它显示了服务器上的所有数据库(它连接到所有其他数据库)。

我执行以下命令来创建数据库和用户。

demo use
db.createUser ({user: "username", pwd: "123456", roles: [{role: "readWrite", db: "demo"}]})

如何连接到数据库演示,仅适用于数据库演示?

更新这是我最终使用的解决方案

https://docs.mongodb.com/manual/reference/configuration-options/#security.authorization

编辑mongo设置文件;

sudo nano /etc/mongod.conf

添加行:

security.authorization : enabled

重新启动服务

sudo service mongod restart

0 个答案:

没有答案