久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MongoDB3.0中怎么修改數據庫認證機制

170次閱讀
沒有評論

共計 1201 個字符,預計需要花費 4 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章給大家介紹 MongoDB3.0 中怎么修改數據庫認證機制,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

修改需求:MongoDB3.0 當前認證機制為 SCRAM-SHA-1,需要改為老的認證機制 MONGODB-CR

方法如下:
use admin
switched to db admin

db.system.version.findOne({_id : authSchema})
{_id : authSchema , currentVersion : 5}
currentVersion 為 5 則表示當前數據庫的認證機制是 SCRAM-SHA-1, 需要改成 MONGODB-CR,currentVersion 的值為 3

  var schema = db.system.version.findOne({_id : authSchema})
schema.currentVersion = 3
3
db.system.version.save(schema)
WriteResult({nMatched : 1, nUpserted : 0, nModified : 1})

db.system.version.find()
{_id : authSchema , currentVersion : 3}
在這表示已經修改成功了。

創建數據庫用戶
use test
db.createUser({user: test , pwd: test123 , roles: [ { role: readWrite , db: test} ] });
Successfully added user: {
  user : test ,
  roles : [
  {
  role : userAdminAnyDatabase ,
  db : admin
  }
  ]

查看認證方式:
use admin
db.system.users.find()
{
_id : admin.admin , user : admin , db : admin , credentials :
{SCRAM-SHA-1 : { iterationCount : 10000, salt :
kAyNTjjA56SjKNB+voW/ow== , storedKey :
S0QMFvrojLTl4fYN4zz6HL3rlRc= , serverKey :
m0eym4YYQikIufcR8JxcIRfdDrg= } }, roles : [{ role :
userAdminAnyDatabase , db : admin } ] }
{_id : test.test ,
user : test , db : test , credentials : {MONGODB-CR :
cf75a14725e3655983a84ea5f5b25438 }, roles : [{ role :
readWrite , db : test } ] }

關于 MongoDB3.0 中怎么修改數據庫認證機制就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1201字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 博罗县| 平定县| 南城县| 衡东县| 石城县| 长泰县| 韶山市| 贵港市| 昭平县| 容城县| 临沧市| 平顶山市| 依兰县| 新建县| 乌拉特后旗| 资兴市| 罗田县| 兴安盟| 吴川市| 谢通门县| 南涧| 威海市| 永州市| 遵义市| 无极县| 分宜县| 都昌县| 鄂尔多斯市| 珠海市| 大渡口区| 息烽县| 策勒县| 蒲城县| 兴文县| 辉县市| 鄂托克旗| 萨嘎县| 乐业县| 江源县| 仙桃市| 麟游县|