要在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实例时,你需要提供有效的用户名和密码。