摘要:連接加密數據庫為用戶名為密碼總結通過加密后。連接數據庫就需要賬號,密碼,同時阿里云或者騰訊云上也可以給服務器設置安全組增加安全性,比如這個端口只授權給自己訪問等等文中有什么不對的,希望大家指正哈如果覺得本文對你有所幫助,就一下吧
mongodb安裝后是無需密碼
Mongodb安裝后自身是沒有密碼的,用戶連接只需填寫id地址,端口號,數據庫名稱即可
安全問題只要你服務器的mongodb數據庫端口開放,任何人的電腦都可以連接到你的數據庫,操作修改你的mongodb數據,本人以前就遭受過入侵,深有感觸。如圖:黑客盜取你的數據庫,然后留下一個郵箱和賬號,要求你給比特幣才肯歸還數據庫給你。。。
如果需要給MongoDB數據庫使用安全驗證,則需要用--auth開啟安全性檢查,只有數據庫認證的用戶才能執行讀寫操作,開戶安全性檢查。
第一步:開機先:mongod --dbpath 存放數據庫文件夾路徑
第二步:打開命令行窗口輸入mongo,進入mongo環境
第三步:切換到 "admin" 數據庫 use admin
第四步:給admin設置用戶密碼:
user: 用戶名, pwd: 用戶密碼,roles: 用來設置用戶的權限,比如讀,讀寫 等等
db.createUser({user: "root", pwd: "123456", roles: ["root"]})
驗證是否添加成功,"db.auth(用戶名,用戶密碼)" 這里用db.auth("root", "123456") 如果返回 "1"表示驗證成功, 如果是 "0" 表示驗證失敗...
第5步:剛才是給root設置密碼,現在要給特定的每個庫設置權限,比如我這里有一個庫,庫名字叫做Article,這里以Article這個庫為例
切換到Article數據庫,use Article
接下來為這個庫添加一個用戶,并且賦予權限,db.createUser({user:"zwVic",pwd:"adgjmp123",roles: [{role:"readWrite",db:"Article"}]})})
這行代碼意思是 創建一個zwStar用戶 給予讀寫權限 db表示該用戶操作的數據庫名
OK,一切搞定,重新開機mongodb,MongoDB默認是沒有開啟訪問控制,我們通過--auth參數重啟mongod服務。mongod --dbpath 存放數據庫文件夾路徑 --auth一旦開啟了,用戶連接mongod必須指定用戶名和密碼。
xxx.db("mongodb://your name: your pwd@ ip :27017/Article");
your name:為用戶名
your pwd:為密碼
通過加密后。連接數據庫就需要賬號,密碼,同時阿里云或者騰訊云上也可以給服務器設置安全組增加安全性,比如27107這個端口只授權給自己訪問等等....
文中有什么不對的,希望大家指正哈!
如果覺得本文對你有所幫助,就star一下吧~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/89044.html
摘要:連接加密數據庫為用戶名為密碼總結通過加密后。連接數據庫就需要賬號,密碼,同時阿里云或者騰訊云上也可以給服務器設置安全組增加安全性,比如這個端口只授權給自己訪問等等文中有什么不對的,希望大家指正哈如果覺得本文對你有所幫助,就一下吧 mongodb安裝后是無需密碼 Mongodb安裝后自身是沒有密碼的,用戶連接只需填寫id地址,端口號,數據庫名稱即可 安全問題 只要你服務器的mongodb...
摘要:你的服務器已經啟動了。為此,我們將使用名為的優秀應用。項目結構大多數教程以及許多真實的案例都將所有路由放在一個很大的文件中。不僅要求為字符串,還要求是一個對象,它們被之為。 翻譯:瘋狂的技術宅原文:https://medium.freecodecamp.o... 本文首發微信公眾號:前端先鋒歡迎關注,每天都給你推送新鮮的前端技術文章 Node.js 對初學者來說可能是令人望而卻步...
摘要:是什么呀是一個和不太一樣的數據庫。懷疑是同時聯了四個集合的數據造成的。這本書的定位是和的應用,所以有意弱化了數據庫的搭建維護和底層優化。所以本書可能不適合數據庫工程師。 這篇文章沒有代碼,請放心閱讀。 程序員最寶貴的東西是生命,生命屬于程序員只有一次。一個程序員的一生應該這樣度過:當她回首往事的時候,她不會因為搭建環境浪費時間而悔恨,也不會因為集群無法運行而羞恥。這樣,在她開發的時候,...
摘要:是什么呀是一個和不太一樣的數據庫。懷疑是同時聯了四個集合的數據造成的。這本書的定位是和的應用,所以有意弱化了數據庫的搭建維護和底層優化。所以本書可能不適合數據庫工程師。 這篇文章沒有代碼,請放心閱讀。 程序員最寶貴的東西是生命,生命屬于程序員只有一次。一個程序員的一生應該這樣度過:當她回首往事的時候,她不會因為搭建環境浪費時間而悔恨,也不會因為集群無法運行而羞恥。這樣,在她開發的時候,...
摘要:前言關于此教程作為一名業余開發者,因為公司都是做和的。。。建議采用的方式下載,可參考官方教程。但是服務的進程管理,即便對于初學者來說,也是必不可少的一課。 前言 關于此教程 作為一名業余Nodejs開發者,因為公司都是做Java和C++的。。。我是在沒有任何人可請教的情況下,一個坑一個坑堅(ku)實(bi)地踩過來的。作為對segmentdefault社區的回報,把自己微不足道的經驗分...
閱讀 1315·2023-04-26 01:28
閱讀 2065·2021-11-08 13:28
閱讀 2315·2021-10-12 10:17
閱讀 2280·2021-09-28 09:46
閱讀 4141·2021-09-09 09:33
閱讀 3719·2021-09-04 16:40
閱讀 1077·2019-08-29 15:21
閱讀 2689·2019-08-26 17:17