zoukankan      html  css  js  c++  java
  • Mongodb3安装授权

    (1)

    mongodb 官网下载解压包
    mongodb-win32-x86_64-3.0.7.zip
    解压释放在d盘,目录为mongodb,接下来手动创建data文件夹和log文件夹分别用于存放数据和日志。

    (2)安装mongodb服务(不带auth参数安装)
    cmd进入shell命令窗口

    C:UsersAdministrator>d:

    D:>cd D:mongodbin

    mongod --logpath D:mongodblogmongodb.log --logappend --dbpath D:mongodbdata --serviceName MongoDB --install

    紧接着执行服务启动命令:

    net start MongoDB

    (3)

    cmd进入shell命令窗口

    C:UsersAdministrator>d:

    D:>cd D:mongodbin

    D:mongodbin>mongo

    MongoDB shell version: 3.0.7
    connecting to: test

    > use admin
    switched to db admin
    > db.createUser({user: "admin",pwd: "123456",roles: ["root"]})
    Successfully added user: { "user" : "admin", "roles" : [ "root" ] }

    > use admin
    switched to db admin
    > var schema = db.system.version.findOne({"_id" : "authSchema"})
    > schema.currentVersion=3
    > db.system.version.save(schema)

    > use admin
    switched to db admin
    > db.createUser({user:"sa",pwd:"123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})

    > use mtc
    switched to db mtc
    > db.createUser({user:"root",pwd:"123456",roles:[{role:"readWrite",db:"mtc"}]})

    > db.auth("root","rtqw998358")

    > exit

    (4)执行服务停止命令
    net stop MongoDB
    紧接着执行服务安装命令(带auth参数):
    mongod --logpath D:mongodblogmongodb.log --logappend --dbpath D:mongodbdata --serviceName MongoDB --auth --install
    然后执行服务启动命令:
    net start MongoDB

    (5)然后就能通过的客户端工具mongodb vue进行远程授权连接啦!

  • 相关阅读:
    nginx相关总结
    nginx 虚拟主机+反向代理+负载均衡
    linux文本查看与搜索
    mysqldump导出数据出现问题
    转载 | 缩小浏览器窗口右边出现空白
    转载 | Sublime Text3 安装以及初次配置
    转载 | Sublime text3 实用快捷键整理
    转载 | SVG向下兼容优雅降级方法
    CSS等分布局方法
    如何用实现文字环绕图片?
  • 原文地址:https://www.cnblogs.com/fx2008/p/5034902.html
Copyright © 2011-2022 走看看