2011-08-12 4 views
2

MongoLabクラウドサーバでMongoDBアカウントを作成しましたが、DBは作成されていて空のままです(コレクションはなく、ユーザーは1人)。MongoLab認証例外

このコマンドは、DB

mongo dbh13.mongolab.com:27137/myDB -u <username> -p <password> 

に接続するためにMongolabに与えられたものです、ここでユーザー名mongolabアカウント資格情報または私はそこMYDBで作成したユーザーですか。?私は両方を試みた、それは許可していない。

が、(Windowsの)から出て、認可と直接に接続しようとした場合、それは

mongo dbh13.mongolab.com:27137/myDB 

が、私はショーのDBS /ショーコレクションのような何かをしようとした場合、それはして失敗した後、このコマンドを使用して を働きました次のメッセージ

> show dbs 
assert failed : listDatabases failed:{ 
     "assertion" : "unauthorized db:admin lock type:-1 client:38.117.159.162" 
, 
     "assertionCode" : 10057, 
     "errmsg" : "db assertion failure", 
     "ok" : 0 
} 
Fri Aug 12 16:30:50 uncaught exception: assert failed : listDatabases failed:{ 
     "assertion" : "unauthorized db:admin lock type:-1 client:38.117.159.162" 
, 
     "assertionCode" : 10057, 
     "errmsg" : "db assertion failure", 
     "ok" : 0 
} 

アイデアはありますか?

答えて

関連する問題