我不能用RockMongo(v1.1.2)连接MongoLab,我做错了什么?
在我的MDb.php文件中
$MONGO["servers"][$i]["mongo_name"] = "MongoLab";
$MONGO["servers"][$i]["mongo_host"] = "ds053xx.mongolab.com";
$MONGO["servers"][$i]["mongo_port"] = "53818";
$MONGO["servers"][$i]["mongo_timeout"] = 0;
$MONGO["servers"][$i]["mongo_auth"] = true;
Run Code Online (Sandbox Code Playgroud)
当我用我的用户名,密码,db_name登录时
它可以登录,但我不能在它显示的屏幕左侧用它做任何事情
Execute failed:unauthorized
function (){ return db.getCollectionNames(); }
Run Code Online (Sandbox Code Playgroud)
连接到本地数据库时没有问题.并且还可以使用相同的URL,端口,用户名等.与MongoVUE
小智 6
这似乎不是你做错的事.看起来RockMongo需要管理员访问权限,因为它试图列出除您自己以外的数据库(例如管理员和本地数据库)的集合,这是MongoLab的Sandbox数据库无法实现的.
https://github.com/iwind/rockmongo/issues/35
| 归档时间: |
|
| 查看次数: |
1677 次 |
| 最近记录: |