当前位置: 首页 > news >正文

MongoDB账号密码笔记

  • 先连接数据库,新增用户密码

    • 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: enabledkeyFile: D:\MongoDB\security.keyFile
  • 重启MongoDB服务

  • 连接数据库

    1. mongodb://admin:yourStrongPassword@localhost:27017/
    2. mongodb://myappuser:strongPassw0rd@localhost:27017/?authSource=myappdb
http://www.xdnf.cn/news/782335.html

相关文章:

  • mybatis打印完整的SQL,p6spy
  • 应用智能化转型—MCP原理分析
  • 6-2 MySQL 数据结构选择的合理性
  • MCP:让AI工具协作变得像聊天一样简单 [特殊字符]
  • 数据库密码加密
  • Go Modules 详解 -《Go语言实战指南》
  • Cursor快速梳理ipynb文件Prompt
  • 群晖 NAS 如何帮助培训学校解决文件管理难题
  • python计算股票年化收益率、波动率、夏普比率、VaR
  • Hadoop 3.x 伪分布式 8088端口无法访问问题处理
  • Playwright 多浏览器并行测试与数据隔离实战指南
  • 【云计算】基础篇,含云测试
  • 解决 idea提示`SQL dialect is not configured` 问题
  • redis数据过期策略
  • Jpom:Java开发者的一站式自动化运维平台详解
  • Matlab实现LSTM-SVM回归预测,作者:机器学习之心
  • 日语输入法怎么使用罗马字布局怎么安装日语输入法
  • Linux 环境下高效视频切帧的实用指南
  • 嵌入式开发学习日志(linux系统编程--系统编程之 进程间通信IPC)Day32
  • Python函数参数详解:从位置参数到灵活调用的艺术
  • 使用nginx配置反向代理,负载均衡
  • 文生图模型FP8、BF16和FP16区别
  • Selenium 中 JavaScript 点击的优势及使用场景
  • 配置cursor
  • 如何使用插件和子主题添加WordPress自定义CSS(附:常见错误)
  • 针对Element 2.8.2 Escape 级联选择器的懒加载功能扩充
  • 【Qt开发】事件
  • 【软件工程】可行性研究
  • Java多线程编程详解
  • 40、响应处理-【源码分析】-基于请求参数的内容协商原理