添加完注意登录时代码要加入账号密码

–auth 加上之后没有账号密码就不能对数据库进行操作了 重点

  1. 以系统管理员的方式运行powershell

  2. 连接数据库 mongo

  3. 查看数据库 show dbs

  4. 切换到admin数据库 use admin

  5. 创建超级管理员账户 db.createUser({user:‘用户名’,pwd:‘密码’,roles:[‘root’]}) 【超级管理员】

  6. 切换到blog数据 use blog【blog是自己所新建的数据库根据需求改名字】

  7. 创建普通账号 db.createUser({user:‘用户名’,pwd:‘密码’,roles:[‘readWrite’] })【读写权限】

  8. 卸载mongodb服务
    1. 停止服务 net stop mongodb
    2. mongod --remove 【卸载服务】

  9. 创建mongodb服务【logpath日志输出到那里、dbpath数据库的存储目录】
    mongod --logpath=“C:\Program Files\MongoDB\Server\4.2\log\mongod.log” --dbpath=“C:\Program Files\MongoDB\Server\4.2\data” --install --auth

  10. 启动mongodb服务 net start mongodb

  11. 在项目中使用账号连接数据库
    mongoose.connect(‘mongodb://user:pass@localhost:port/database’)

如果没有输入账号密码汇报权限错误command insert requires authentication

099node-MongoDB数据库添加账户相关推荐

  1. 黑马博客——详细步骤(九)项目功能的实现之mongoDB数据库添加账号

    5. mongoDB数据库添加账号 1. 以系统管理员的方式运行powershell 2. 连接数据库 mongo 3. 查看数据库 show dbs 4. 切换到admin数据库 use admin ...

  2. mongodb数据库添加账号

    以下步骤可以为mongodb数据库添加账号 1.以系统管理员的身份运行powershell (在cmd也可以操作) 2.连接数据库 mongo 3.查看数据库 show dbs 4.切换到admin数 ...

  3. 为mongoDB数据库添加账号步骤

    1.点击桌面左下角得开始菜单输入powershell并以管理员运行 2.输入mongo进行数据库连接 3.输入show dbs查看数据库中都有哪些数据库 4.输入 use admin 进入到admin ...

  4. 数据库添加账号(mongoDB)

    mongoDB数据库添加账号 大概删库跑路的前辈太多了,觉得可以设个账号(哈哈哈) 不多哔哔,具体操作如下:每一步都有示例图(哦豁,详尽) 实操开始 1,以管理员身份运行powershell(额~略了 ...

  5. Mongodb数据库被黑,怎么处理?

    最近碰到一件特别恶心的事情 Mongodb数据库被黑了 被勒索0.04比特币(一个比特币现在是1.8万美刀,就快1.9万了) 肯定不能惯着这帮孙子 直接上解决办法 1.卸载服务器之前安装的Mongod ...

  6. mongodb数据库在centos 下启动

    下面操作都是centos Linux系统下完成. 1.启动: 使用MongoDB bin目录下的mongod命令来启动mongodb服务器: mongod --dbpath=/home/mongodb ...

  7. MongoDB数据库常见问题

    简介 用户rpm包安装的mongo数据库,是没有用户权限认证的,这样非常的不安全,攻击者使用特定的脚本就能连上你的mongo数据库,并将数据进行加密,并给你留勒索信息 MongoDB角色介绍 1.Da ...

  8. mongooseDB数据库添加账号

    mongooseDB数据库添加账号 有2种账号:超级管理员.普通用户 必须先创建超级管理员账号,再创建 普通用户账号 以系统管理员的方式运行 powershell 连接数据库 mongo 查看数据库 ...

  9. Windows下MongoDB数据库基本使用

    Windows下MongoDB数据库基本使用 上一篇文档中已经讲述了如何在windows环境下安装MongoDB数据库,详情查看https://blog.csdn.net/LXF_space1/art ...

最新文章

  1. iptables-save和iptables-restore
  2. 10-19政治单选-多选答案
  3. 基于关联规则(Variational Autoencoders)疾病预测系统实战:(pyspark FPGrowth实现频繁项集挖掘、最后给出预测模型topK准确率和召回率)
  4. c++ 中__declspec 的用法
  5. java git服务器_Windows平台下Git服务器搭建
  6. android跳转到打电话,Android 应用跳转到拨打电话界面或qq进行聊天(qq咨询)
  7. luogu P3391 【模板】文艺平衡树(Splay)
  8. MFC-使用自定义控件的方法
  9. Ink on paper HDU - 7058
  10. Undefined control sequence. \makecover
  11. 二叉树的遍历(先序/中序/后序,递归/迭代)与搜索
  12. 油耗虚高保养贵,便宜车就活该问题多多?
  13. Apache-Shiro-会话管理
  14. 线性规划问题求解(Excel、python和手工求解)
  15. Notepad++实现verilog语法检查
  16. 人脸识别相机对人脸库进行增删改查——MQTT协议
  17. java汉字拼音简码_java生成首字母拼音简码的总结
  18. Pr cc 2019 v13.0 添加字幕文本不显示,输入字符后无选中框解决方案
  19. Extended Kalman Filter vs. Error State Kalman Filter for Aircraft Attitude Estimation 翻译
  20. ios12怎么滑屏解锁_iOS12.2 越狱来袭,又是一波秀

热门文章

  1. python实现微信自动发拜年信息和回复消息
  2. YoMail 隐藏小功能之怎样在yomail里使用石墨文档?
  3. 【AAD Connect】03:使用AAD Connect同步到Office365时的同步规则(AD账号同步到O365)
  4. python自动更换电脑桌面壁纸
  5. 全排列【46. 全排列】
  6. 【Excel】工作中会用到的excel操作和技巧
  7. 90 后 CTO 如何成为国内首位女性 Apache Member?
  8. matlab cody学习笔记 day18
  9. 入手评测 RTX3060性能相当于什么水平
  10. scala sortBy and sortWith