在MongoDB中啟用認證,你需要按照以下步驟操作:
admin
數據庫:mongo -u root -p your_root_password --authenticationDatabase admin
接下來,創建一個管理員用戶并設置密碼:
use admin
db.createUser({
user: "admin",
pwd: "your_admin_password",
roles: ["root"]
})
/etc/mongod.conf
(Linux)或C:\Program Files\MongoDB\Server\<version>\mongod.cfg
(Windows)。在配置文件中,找到security
部分并添加以下內容:security:
authorization: enabled
這將啟用MongoDB的認證功能。
sudo systemctl restart mongod
sudo service mongod restart
在“服務”應用程序中找到MongoDB服務,右鍵單擊并選擇“重新啟動”。
mongo -u admin -p your_admin_password --authenticationDatabase admin
至此,你已經在MongoDB中啟用了認證?,F在,你可以根據需要創建其他用戶并為他們分配不同的角色和權限。