-
先连接数据库,新增用户密码
-
admin用户密码
use admin
db.createUser({
user: "admin",
pwd: "yourStrongPassword",
roles: [ { role: "root", db: "admin" } ]
}) -
用户数据库用户密码
use myappdb
db.createUser({
user: "myappuser",
pwd: "strongPassw0rd",
roles: [ { role: "readWrite", db: "myappdb" } ]
}) -
查看用户密码
use myappuser
db.getUsers()
-
-
生成security.keyFile
openssl rand -base64 756 > D:\MongoDB\security.keyFile
-
修改mongod.cfg
security:
authorization: enabled
keyFile: D:\MongoDB\security.keyFile -
重启MongoDB服务
-
连接数据库
- mongodb://admin:yourStrongPassword@localhost:27017/
- mongodb://myappuser:strongPassw0rd@localhost:27017/?authSource=myappdb
MongoDB账号密码笔记
ontheway-xx2025-06-04 9:58
相关推荐
千维百策6666 小时前
SRE 中如何消除琐务:提升工程效率与服务可靠性的实践方法卓怡学长6 小时前
w266基于spring boot + vue 圣地延安美食乐享系统名不经传的养虾人6 小时前
从0到1:企业级AI项目迭代日记 Vol.65|最危险的故障不是崩溃,是悄悄换掉了正确答案程序员佳佳7 小时前
模型网关灰度不是调百分比:把放量、观测和回滚做成账本绩隐金7 小时前
用AI开了本小说 九折归潮heimeiyingwang7 小时前
【架构实战】MySQL索引优化:从慢查询到毫秒响应得闲喝茶7 小时前
跨表数据匹配——VLOOKUP、XLOOKUPsnow@li7 小时前
数据库:如何设计最佳索引 / 数据库最佳索引设计指南渣渣灰飞7 小时前
MySQL 系统学习 第二阶段 第四章:DCL(Data Control Language)第二节:权限管理与角色(Role)肖永威7 小时前
金仓数据库麒麟环境SQL终端使用入门实践(增删改查篇)