mongodb默认是不需要用户名和密码就可以增删查改的.要设置成需要用户名和密码访问,步骤如下:

通过下面的命令启动mongodb服务器

mongod

启动之后再登录,执行下面命令:

use testdb
db.createUser(
{
user: "zy3",
pwd: "123456",
roles: [ "readWrite"]
}
)

意思是在testdb数据库下建一个用户zy3,密码为123456,有读写权限.再以下面命令启动mongodb服务器:

mongod --auth

这样启动就开启了用户名和密码的验证.

执行下面命令登录mongodb

mongo

再执行

use testdb
show collections

会报错.因为已经开启了认证.执行

db.auth("zy3", "123456")

之后就可以正常增删查改.

最新文章

  1. 同步(Synchronous)和异步(Asynchronous)
  2. jsp 中登录验证 注销 的模版
  3. 简明Vim练级攻略(转载)
  4. SAP BW 重新初始化
  5. 类图class的关联关系(聚合、组合)
  6. php生成Excel表格
  7. struts快速入门第一篇 —— struts相关XML配置映射及讲解
  8. linux_RAID
  9. Java多线程基础(一)
  10. R语言︱集合运算——小而美法则
  11. [ffmpeg] h.264解码所用的主要缓冲区介绍
  12. SaltStack说明文档
  13. UWP 调用Win32 关机
  14. Beginning Math and Physics For Game Programmers (Wendy Stahler 著)
  15. usb 枚举流程
  16. TCP连接的状态与关闭方式,及其对Server与Client的影响
  17. Java Selenium - 几种对话框处理Alert\confirm\prompt
  18. String常用方法
  19. 13.纯 CSS 创作一个冒着热气的咖啡杯
  20. C# EF中调用 存储过程并调回参数

热门文章

  1. nyoj 163 Phone List(动态字典树<trie>) poj Phone List (静态字典树<trie>)
  2. nyoj 100-1的个数 (因为只统计1的个数,连栈都不需要了)
  3. TreeMap树映射取出对象的方式
  4. 前端与算法 leetcode 8. 字符串转换整数 (atoi)
  5. C语言1博客作业01
  6. F#周报2019年第47期
  7. 你必须知道的容器日志 (2) 开源日志管理方案 ELK
  8. SQL中Truncate的用法
  9. PostGIS 使用Mysql_fdw同步ArcGIS填坑记录
  10. mysql通俗易懂的数据库连接池原理及模拟实现