mongodb如何设置用户名和密码
1.创建用户
// 连接到MongoDB数据库
mongo
// 切换到admin数据库
use admin
1.1 创建root用户
db.createUser({
user:
"admin"
,
pwd:
"admin123"
,
roles: [
{ role:
"userAdminAnyDatabase"
, db:
"admin"
},
{ role:
"dbAdminAnyDatabase"
, db:
"admin"
},
{ role:
"readWriteAnyDatabase"
, db:
"admin"
}
]
})
1.2 给某个db->如spider 创建用户use spider
db.createUser(
{
user: "spider",
pwd: "123",
roles: [ { role: "dbOwner", db: "spider" } ]
}
)
2.修改用户密码如果需要修改用户密码
//切换到admin数据库
use admin
//修改用户密码
db.changeUserPassword(
"admin"
,
"newpassword"
)
3.删除用户
//切换到admin数据库
use admin
//删除用户
db.dropUser(
"admin"
)
4.用户认证
db.auth("admin","ddd392340")
5.查看有哪些用户
show users
有疑问可以加wx:18179641802,进行探讨