原文出处:http://blog.sina.com.cn/s/blog_6a743f9301019huw.html
创建数据库实例
1. 打开cmd,运行以下命令:
Ø cd /d C:\mongodb\bin
Ø mongo.exe
2. 创建tmp库
执行以下命令:
Ø use tmp
创建成功显示:
数据库需要执行操作,才会保存新建的数据库,我们可以执行以下命令
Ø 查看数据库状态
如上,已经可以看到刚才创建的tmp数据库了。
创建用户
1. 切换到admin库中
2. 查看用户
Ø 执行命令,查看现有表:
我们可以看到,没有系统用户表选项
3. 我们为数据库添加一个admin用户
db.addUser(‘admin’,’admin’)
4. 执行命令,查看现有表
这样,系统创建了表system.users
5. 查看表中数据
db.getCollection('system.users').find()
可以看到,表中插入了admin用户
权限设置
上面所述的,mongodb的操作,都没有进行权限的验证(没有登陆),下面对tmp数据库增加用户登陆权限设置
1. 启动服务添加参数
在启动mongodb服务的时候,我们添加-auth参数
mongod -dbpath c:\mongodb\data -logpath c:\mongodb\log\service.log –auth
2. 使用登陆验证
再次登陆mongo.exe
分别执行以下命令
Ø use tmp
Ø show collections
系统提示:
未登录用户
再执行以下命令
Ø db.auth('admin','admin')
系统返回值为1,登陆成功
再次执行查看命令
Ø show collections
登陆验证成功,并且查询出了结果
相关推荐
1.直接连接从库查询,读实例中infomation库里的元数据信息,拿到后返回前端渲染 2.同时对比平台元数据库里的信息,如果不一致的话提示DBA检查,返回错误
主要介绍了Windows下MongoDB配置用户权限实例,本文实现需要输入用户名、密码才可以访问MongoDB数据库,需要的朋友可以参考下
前言 本文主要介绍了mongodb用户权限管理的相关内容,关于接着上次实践的部分,下面话不多说了,来一起看看详细的介绍吧 启动mongodb并连接 ...在创建设置用户权限之前,先了解一下文档知识 创建用
基本短信通知服务 CoronaTracker的通知服务。 当前状态 将@Carter Klein的个人AWS配置文件上的EC2实例过渡到安全的CoronaTracker云环境以进行启动 先决条件 ...为AWS,MongoDB,Twilio创建...设置MONGODB_URI环境变量
7.4 7.4 文档 文档型数据库 型数据库 1 数据库原理及应用 电子科技大学-张凤荔 数据库系统原理与开发 MongoDB数据库的组成 MongoDB的集群架构 【 【本节学习目标 本节学习目标】 】 2 数据库原理及应用 电子科技大学...
4 然后传 `routes` 配置 创建和挂载根实例。导出路由然后在min.js引入 在这个项目里面使用了嵌套路由注意和 LeftMenu.vue 关系 children 里面是路由嵌套 leftmenu后面细说 5)配置min.js store在后台管理系统里面...
芭芭拉Barbara是一种新颖的实时编码界面,使用户能够设计用于视觉几何图案生成的语言。... 如果您已将数据库命名为barbara,则其外观可能类似于MONGODB_URI=mongodb://localhost:27017/barbara 。
3、创建的用户管理员 use admin db.createUser( { user: “myUserAdmin”, pwd: “abc123”, roles: [ { role: “userAdminAnyDatabase”, db: “admin” } ] } ) 4、重新启动MongoDB实例,并启用访问控制 1、...
SimuTex 基于Web的LaTeX编辑器,...将MongoDB实例用于用户帐户和项目信息。 跑步 克隆存储库 确保MongoDB实例在本地主机上运行 在config.js配置MongoDB主机名,端口和数据库名称 使用上面选择的数据库名称创建Mongo
Journey DB平台 功能简介 全局管理 系统配置:配置平台邮件服务,后期系统相关配置集成...数据库实例状态:管理MySQL实例状态(processlist、innodb状态、master/slave状态) MongoDB MongoDB实例:管理MongoDB实例 Redis
创建具有读/写访问权限的用户: > db.createUser( { user: "iquidus", pwd: "3xp!0reR", roles: [ "readWrite" ] } ) 获取源码 git clone https://github.com/iquidus/explorer explorer 安装节点模块 cd ...
创建具有读/写访问权限的用户: > db.createUser( { user: "iquidus", pwd: "3xp!0reR", roles: [ "readWrite" ] } ) *注意:如果您使用的是 mongo shell 4.2.x,请使用以下命令创建您的用户: > db.addUser( { ...
如果您希望此处提及您的实例,请与我联系需要node.js> = 8.17.0(建议使用12.14.0更新依赖项) mongodb 4.2.x * coind建立资料库输入MongoDB CLI: $ mongo创建数据库: > use explorerdb创建具有读/写访问权限的...
创建具有读/写访问权限的用户: > db.createUser( { user: "iquidus", pwd: "3xp!0reR", roles: [ "readWrite" ] } ) *注意:如果您使用的是mongo shell 4.2.x,请使用以下命令创建您的用户: > db.addUser( { ...
创建具有读/写访问权限的用户: > db.createUser( { user: "iquidus", pwd: "3xp!0reR", roles: [ "readWrite" ] } ) *注意:如果您使用的是mongo shell 4.2.x,请使用以下命令创建您的用户: > db.addUser( { ...
│ 3_MySQL授权用户和权限回收.mp4 │ 4_MySQL8新的密码认证方式和客户端链接.mp4 │ 5_MySQL Create命令.mp4 │ 6_MySQL CreateTable命令.mp4 │ 7_课堂练习1.mp4 │ 8_MySQL Insert命令.mp4 │ 9_MySQL Insert课堂...
您向调试器授予对mongodb实例的访问权限,它会创建一个临时集合,在该集合中它将依次运行聚合查询的每个阶段。 每次调试后都会删除临时数据库。 安装 npm install mongo-aggregation-debugger 实例化 var mad = ...
威瑞信到 MongoDB ...将唯一域名加载到 MongoDB 数据库中 清理临时 ASCII 存储文件 编写此脚本是为了允许在小型工作服务器实例上解析和处理这些大文件,而不会对内存或存储容量造成沉重负担。 配置
z 该模块提供了一些类,用于从Horizon数据库中提取和使用数据...有效的连接字符串授予对具有名为“ bib”,“ auth”和“ files”的集合的MongoDB实例的读取访问权限 剧本 运行sql.pl 用于包装程序,用于从命令行
pub/sub 的东西正在工作,但权限没有链接到 pub/sub(一个安全漏洞 - 任何人都可以在不登录的情况下监听 PUT、DELETE 事件)但是 PUT、GET、DELETE(设置和删除客户端的方法)都可以正常使用,并使用网络令牌进行了...