Mongodb管理数据随机丢失变化

时间:2017-08-17 09:52:50

标签: javascript node.js mongodb ubuntu

我很困惑,我在mongo中更改了我的管理员数据库,但是当我回来时,一天可能是2天。所有这些都消失了。我没有故意对db进行任何更改,也没有在这个时候使用过mongo。

我检查是否有任何用户:

> use admin
switched to db admin
> db.getUsers();
[ ]

所以我要将用户添加到users

db.createUser( { user: "root", pwd: "XXX", roles: [ "root" ] })

然后我确认添加了用户:

> db.getUsers();
[
    {
        "_id" : "admin.root",
        "user" : "root",
        "db" : "admin",
        "roles" : [
            {
                "role" : "root",
                "db" : "admin"
            }
        ]
    }
]

我可以在普通节点应用程序中编辑root用户甚至是db users吗?我不这么认为吗?

0 个答案:

没有答案