要在MongoDB中配置用戶名和密碼,你需要進行以下幾個步驟:
--auth
參數來啟用身份驗證。例如:mongod --auth
mongo
use admin
db.createUser(
{
user: "admin",
pwd: "adminpassword",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
上述命令將創建一個用戶名為"admin",密碼為"adminpassword"的超級用戶,該用戶具有userAdminAnyDatabase
角色。
quit()
--auth
參數。mongod --auth
mongo -u admin -p adminpassword --authenticationDatabase admin
現在,你已經成功配置了用戶名和密碼驗證。在連接到MongoDB實例時,你需要提供有效的用戶名和密碼。