我与具有readWriteAnyDatabase,dbAdminAnyDatabase,userAdminAnyDatabase,clusterAdmin但仍无法复制数据库的用户一起登录.我可以单独访问和创建两个数据库中的集合.
> use admin
> db.auth('user', 'password')
> db.copyDatabase('database1', 'database2')
{ "ok" : 0, "errmsg" : "unauthorized" }
Run Code Online (Sandbox Code Playgroud)
Mongodb版本是2.4.5
这个目前不行.
源代码中有一个注释:https://github.com/mongodb/mongo/blob/master/src/mongo/db/cloner.cpp line 704"注意:启用身份验证时不起作用,除非旧版本风格的用户."
| 归档时间: |
|
| 查看次数: |
1813 次 |
| 最近记录: |