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,进行探讨
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本