码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • MongoDB系列之添加账号和密码


    文章の目录

    • 一、背景
    • 二、设置
    • 三、开启用户、密码验证功能
    • 四、连接
    • 参考
    • 写在最后


    版本信息:6.0

    一、背景

    今天在本地安装了个mongodb6.0方便测试,在安装mongodb6.0时没有设置帐号与密码; 现在想设置一个,于是在网上搜了一下并设置成功,中间有一些小坑,所以记录一下备忘。

    因为安装时没设置账号密码,所以默认是没有开启用户验证功能的,就可以直接设置,设置我们可以使用官方自带的MongoDB Compass的命令行进行设置,如图:

    在这里插入图片描述

    二、设置

    我们使用admin数据库进行设置:

    use admin
    
    • 1

    可以看一下当前有哪些用户:

    db.system.users.find()
    
    • 1

    设置用户名与密码:

    db.createUser({user:"username", pwd:"password", roles:["root"]})
    
    • 1

    用户与密码设置完以后,还需要开启用户、密码验证功能,不然设置了也没用。

    三、开启用户、密码验证功能

    1. 打开mongodb配置文件;配置文件在安装目录下:
    MongoDB\Server\6.0\bin\mongod.cfg
    
    • 1
    1. 修改配置文件,打开验证功能;
    security:
      authorization: enabled
    
    • 1
    • 2

    在这里插入图片描述

    1. 重启MongoDB服务;我是直接在任务管理器中重启的。

    在这里插入图片描述

    四、连接

    mongoose.connect('mongodb://username:password@host:port/database');
    
    • 1

    参考

    1. mongodb6.0添加账号和密码

    写在最后

    如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
    如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
    如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L;~~~///(^v^)\\\~~~
    谢谢各位读者们啦(^_^)∠※!!!

  • 相关阅读:
    入侵和攻击模拟 (BAS) 技术应用实践
    (10)(10.9) 术语表(三)
    FOC系列(一)----DRV8301芯片的学习
    dockerfile里的copy只能使用相对路径吗?
    职责链模式,非常容易被忽视的设计模式之一(设计模式与开发实践 P13)
    【Linux】动静态库
    控制原理 | PID控制的三个参数如何影响控制效果?(附参数整定方法)
    将TiDB换成MySQL之后,我踩了一个坑
    浅谈压力测试的重要目标及意义
    Vuex的基本使用
  • 原文地址:https://blog.csdn.net/weixin_62277266/article/details/127606671
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号