要在MongoDB中創建用戶名和密碼,您需要執行以下步驟:
打開MongoDB Shell或使用MongoDB客戶端連接到MongoDB服務器。
切換到admin數據庫:use admin
使用以下命令創建一個新的用戶并分配角色(權限):
db.createUser(
{
user: "用戶名",
pwd: "密碼",
roles: [ { role: "角色", db: "數據庫名稱" } ]
}
)
請替換“用戶名”和“密碼”為您想要的實際值,并選擇適當的角色和數據庫名稱。角色是指用戶在數據庫中的權限等級。
如果您希望用戶具有更多角色,可以在角色數組中添加多個角色對象。
保存并執行該命令。成功創建用戶后,您將收到一個Successfully added user
的消息。
退出MongoDB Shell或關閉MongoDB客戶端。
從此以后,用戶將可以使用指定的用戶名和密碼連接到數據庫,并且只能執行其具有的角色所允許的操作。