【发布时间】:2014-10-26 16:48:47
【问题描述】:
我正在尝试使用 mongo CLI 在 MongoLab 上的两个不同数据库之间进行复制。 我关注了文档 - http://docs.mongodb.org/manual/reference/method/db.copyDatabase/
- 已连接到目标数据库。
-
运行以下:
db.copyDatabase('source-db', 'target-db', 'source-host', 'source-user', 'source-pwd')
但我总是得到:
{ "ok" : 0, "errmsg" : "unauthorized" }
【问题讨论】:
-
您是否采用共享计划?我不认为你可以
copyDatabase()到那里的共享目标数据库。 -
双方不共享
-
那么不,我不知道,只有一个共享的测试计划:)
-
愚蠢的问题:您是否使用具有运行此命令的适当权限的用户名对数据库进行了身份验证?
-
MongoLab 有两个选项用户和只读用户。 IC如何检查权限?
标签: mongodb