-
先连接数据库,新增用户密码
-
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
相关推荐
Coder_Boy_5 小时前
技术让开发更轻松的底层矛盾helloworldandy5 小时前
使用Pandas进行数据分析:从数据清洗到可视化数据知道7 小时前
PostgreSQL 故障排查:如何找出数据库中最耗时的 SQL 语句qq_12498707537 小时前
基于SSM的动物保护系统的设计与实现(源码+论文+部署+安装)枷锁—sha7 小时前
【SRC】SQL注入WAF 绕过应对策略(二)Coder_Boy_7 小时前
基于SpringAI的在线考试系统-考试系统开发流程案例Gain_chance7 小时前
35-学习笔记尚硅谷数仓搭建-DWS层最近n日汇总表及历史至今汇总表建表语句此生只爱蛋8 小时前
【Redis】主从复制马猴烧酒.8 小时前
【面试八股|JAVA多线程】JAVA多线程常考面试题详解天天爱吃肉82188 小时前
跟着创意天才周杰伦学新能源汽车研发测试!3年从工程师到领域专家的成长秘籍!