如何授予mongodb的mongodump的许可
问题描述:
我试图将我的数据库迁移到新机器上。当我在cmd中使用mongodump
它给人的错误:如何授予mongodb的mongodump的许可
Failed: error dumping metadata: error creating directory for metadata file dump\margin_calls: mkdir dump: Access is denied.
我知道我需要授予“备份”权限,允许这一点,但我无法弄清楚如何做到这一点。
编辑:我觉得这对于熟悉mongodb环境的人来说是一个相当容易的问题?
答
按照documentation,还有这是专为这样的事情内置backup
角色:
> use admin
> db.createUser({
user: "backupuser",
pwd: "12345",
roles: ["backup"]
})