概述 MongoDB 是一個基于分布式檔案存盤的資料庫,由 C++ 語言撰寫,旨在為 WEB 應用提供可擴展的高性能資料存盤解決方案,MongoDB 是一個介于關系資料庫和非關系資料庫之間的產品,是非關系資料庫當中功能最豐富,最像關系資料庫的,MongoDB 提供了可用于 32 位和 64 位系統的預編譯二進制包,你可以從MongoDB官網下載安裝,MongoDB 預編譯二進制包下載地址:https://www.mongodb.com/download-center/community
安裝步驟 下載 .msi 檔案,下載后雙擊該檔案,按操作提示安裝即可,
安裝程序中,你可以通過點擊 "Custom(自定義)" 按鈕來設定你的安裝目錄,

查看在服務串列看到,表示安裝成功,
測驗 訪問http://127.0.0.1:27017/,看到如下表示成功,
It looks like you are trying to access MongoDB over HTTP on the native driver port.
配置賬號權限 1、開始的時候是沒有權限的,

2、添加管理員賬號,
use admin db.createUser( { user: "myUserAdmin", pwd: "abc123", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } )

3、在組態檔,啟用權限驗證,重啟服務,
4、重新連接,驗證,可以發現沒有權限了,

5、這個時候,進行賬號驗證,
???????
use admin db.auth("myUserAdmin", "abc123" )

6、重新查詢,可以看到,有權限了,
show dbs
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/270432.html
標籤:.NET Core
上一篇:.NET初探源代碼生成(Source Generators)
下一篇:Dotnet洋蔥架構實踐
