1

MongoDb > admin テーブルに新しいユーザーを追加しようとしています。これは私がやったことです

use admin
db.addUser("test", "test123")

コマンドを実行した後、これが表示されました

{
    "user" : "test",
    "readOnly" : false,
    "pwd" : "2ee6cd2e57f3a5829ed694d5c367bc48",
    "_id" : ObjectId("5076beeb87a1b34978829bc5")
}

Thu Oct 11 18:13:53 uncaught exception: timed out while waiting for user authentication to replicate - database will not be fully secured until replication finishes

このエラーの理由は何ですか?

新しいユーザーはどこで確認できますか。

注: 私はネットワークにいますが、これはセキュリティ ポリシーに関連していますか?

4

1 に答える 1

1

これは、2.1.2 で修正された報告済みのバグのようです。実行している MongoDB のバージョンは何ですか?

互換性のあるバージョンを実行している場合、すべてのセカンダリは正常に動作していますか? ユーザー認証情報のセカンダリへの伝播がタイムアウトしたようです。

于 2012-10-11T16:10:04.593 に答える