5
MongoDbでは、アクセス制御のためにユーザーをデータベースに追加することができます。ユーザーはで挿入することができます。MongoDBがデータベースユーザパスワードをハッシュするために使用するハッシュ関数は何ですか?
db.addUser({ user: "aaaa", pwd: "1234", roles: [...]})
と挿入ユーザーは次のとおりです。
{
"user" : "aaa",
"pwd" : "08ccdf34dbb3ca05dcc195e30994b628",
"roles" : [
"userAdminAnyDatabase"
],
"_id" : ObjectId("52a88b45965c4e7ad46bb97b")
}
何の機能MongoDBはpwd
キーをハッシュ/計算するために使用しますか?
ありがとうございました!あなたの前提は正しいです。私はユーザー名を置き換えました。 :) –
mogoシェルでMD5(username + ":mongo:" + password_text ")を試したとき 'エラー:MD5文字列は32文字でなければならない ' – Guig