Error: couldn’t add user: User of SCRAM-SHA-256 requires undigested password:

Platformumuz: MongoDB

Aldığımız hata, database’e yetkili yeni bir kullanıcı açma kısmında karşımıza çıkıyor. Kullanıcıyı açmaya çalıştığımızda aşağıdaki şekilde başlayan ve devam eden bir hatayla karşılaşıyoruz.

Error: couldn’t add user: User of SCRAM-SHA-256 requires undigested password: _geterrorwithcode@src/mongo/shell/utils.js

Sebebi; İşletim sisteminizin default password hash engeline takılıyorsunuz. Yani sisteminiz sizden HASH’lenmiş bir şifre istiyor.

Çözümü İse;

createUser methodumuzu aşağıdaki şekilde bir ekleme yaparak tekrar çalıştırıyoruz.

 db.createUser(
  {
    user: "admin",
    pwd: "123456",
    roles: [ { role: "userAdminAnyDatabase", db: "admin" } ],
    passwordDigestor: "server"
  }
)
Share this Story

Related Posts

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Search