创建管理员
-
切换到admin数据库中
user admin
-
执行命令创建用户并授予角色权限
db.createUser({user: "lyra", pwd: 365373011, roles:["root"]})
-
查看用户列表
show users;
-
删除用户
db.dropUser("lyra")
-
重启mongoDB并添加--auth参数以此来设置登录用户强制鉴权
./mongod --port=27017 --dbpath=../data --logpath=../log/mongodb.log --bind_ip=0.0.0.0 --fork --auth
mongodb内置角色信息如下文档所示:
https://www.mongodb.com/docs/manual/reference/built-in-roles/
不鉴权登录的话则是无法看到数据库信息的
鉴权后并设置设置数据库则可以登录成功
虽然道路是曲折的,但前途是光明的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2022-02-05 elasticsearch java client 整合spring boot 抛出ClassNotFoundException: jakarta.json.spi.JsonProvider