-
先连接数据库,新增用户密码
-
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
相关推荐
葫芦和十三4 小时前
图解 MongoDB 03|CRUD 全链路:一条 find 怎么穿过 WiredTiger葫芦和十三11 小时前
图解 MongoDB 04|索引模型:每建一个索引,就是在 B+-tree 森林里多栽一棵葫芦和十三1 天前
图解 MongoDB 02|BSON:你以为存的是 JSON,其实是带类型的二进制葫芦和十三1 天前
图解 MongoDB 01|文档数据库倔强的石头_2 天前
《Kingbase护城河》——数据库存储空间全景探测与精细化瘦身实战冬奇Lab3 天前
每日一个开源项目(第134篇):Zvec - 阿里开源的嵌入式向量数据库,向量搜索界的 SQLiteClouGence3 天前
Oracle CDC 架构优化:从主库直连到 DataGuard 备库同步无响应de神3 天前
三、用户与权限管理✎ ﹏梦醒͜ღ҉繁华落℘4 天前
单片机基础知识---stm32单片机的优先级麦聪聊数据4 天前
数据服务化时代:企业数据能力输出的核心路径