精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

17站長網

17站長網 首頁 數據庫 MongoDB 查看內容

mongodb實現身份驗證的方法有哪些?

2023-3-21 15:59| 查看: 2328 |來源: 互聯網

這篇文章主要給大家介紹的是關于mongodb身份驗證的方法,為保障數據庫安全,身份驗證是很有必要的,下面有mongodb身份驗證的操作,感興趣的朋友可以參考。 1. ...

這篇文章主要給大家介紹的是關于mongodb身份驗證的方法,為保障數據庫安全,身份驗證是很有必要的,下面有mongodb身份驗證的操作,感興趣的朋友可以參考。

       1. 介紹

       不管數據庫是在多安全的環境或者本地環境,給數據庫建立一個安全的環境是很有必要的。

       Mongodb提供了一系列的 安全功能 ,這里介紹一種很常用的身份驗證方式。

       2. 開啟驗證

       默認情況下,只要在啟動數據庫的時候沒有加上 --auth 選項,就是沒有身份驗證功能的,所有客戶端都可以進行所有權限的操作。

       如果加上過后,我們就可以通過安全的身份驗證連接數據庫。如果要在數據庫中進行身份驗證,可以通過 db.auth(username, password) ,如果驗證成功則返回1,反之。

       3. 建立用戶

       建立用戶我們可以通過 db.createUser()  方法來建立用戶,比如下面這樣:

db.createUser({user: 'username', pwd: 'password', roles: [

  {role: 'read', db: 'test'}

]});

       db.createUser 方法的接受一個對象,里面的user代表用戶名,pwd代表密碼,而roles是一個數組可以接受多個對象,每個對象可以對應作用于的數據庫,其中的role字段代表對作用的數據庫的權限,官方規定了一些列的內置角色,可以通過 文檔查詢 。

       4. 刪除用戶

       刪除用戶需要具有權限的用戶進行操作,通過 db.dropUser() 方法進行,接受一個字符串,這個字符串就是用戶名:

       db.dropUser('user1');

       5. 獲取用戶

       可以通過 db.getUser() 方法來獲取用戶信息,同樣它接受一個字符串,字符串為用戶名:

       db.getUser('user1');

本文最后更新于 2023-3-21 15:59,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:[email protected]
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

熱門排行

最近更新

返回頂部
主站蜘蛛池模板: 亚洲国产福利 | 一级真人毛片 | 在线亚洲欧美 | 未成人做爰视频www 未成人禁止视频高清在线观看 | 国产精品天天看天天爽 | 亚洲国产综合在线 | 久久丝袜精品综合网站 | 亚洲综合射 | 精品国产人成亚洲区 | 99久久国语对白精品露脸 | 免费一级毛片女人图片 | 日韩大尺度无遮挡理论片 | 国产成人在线视频播放 | 国产香蕉精品视频 | 亚洲欧洲一二三区机械有限公司 | 久久免费精品视频 | yy6080久久亚洲精品 | 日本高清在线精品一区二区三区 | 国产一级一片免费播放 | 国产精品一级香蕉一区 | 国产亚洲一区在线 | 男女又黄又刺激黄a大片桃色 | 国内小情侣一二三区在线视频 | a级黄色片免费看 | 中国精品一级毛片免费播放 | 午夜精品久久久久 | 欧美精品在线免费 | 国产乱码一区二区三区四区 | 视频在线观看一区二区三区 | 美女黄污网站 | 国内精品91最新在线观看 | 一区二区三区四区日韩 | 中国一级特黄高清免费的大片 | 国产成人禁片免费观看视频 | 国产原创91 | 在线观看黄网址 | 国产福利小视频在线播放观看 | 欧美一级毛片在线看视频 | 福利在线观看视频 | 日韩美女中文字幕 | 亚洲主播在线 |