zoukankan      html  css  js  c++  java
  • 为mongodb数据库添加安全账户

    最近的数据库服务器有些不稳定,遇到了黑客的骚扰,mongodb的安全存在一些漏洞。首要任务是给数据库添加账号。之前大家都习惯于mongodb的不加安全账号和密码来连接数据库,那么问题是添加了安全账户后,有些是要改变调整的。

    我使用的是mongodb 3.0版本。mongodb创建账户命令的示例如下:

    use admin
    db.createUser(
       {
         user: "admin",
         pwd: "12345678",
         roles: [ { role: "userAdminAnyDatabase", db: "admin"} ]
       }
    )
    use gourmet
    db.createUser(
       {
         user: "game",
         pwd: "12345678",
         roles: [ { role: "readWrite", db: "gourmet"} ]
       }
    )

    添加成功后,执行,返回1即为成功认证。

    use gourmet
    db.auth("game", "12345678");

    总结一下:

    以后单独执行mongodb命令时,这样操作:

    mongo
    use 数据库名称
    使用auth认证账号和密码
    db.auth("game", "1234567");
    接下来就是你的命令了

  • 相关阅读:
    第009讲:了不起的分支和循环3
    Term_Application
    十大编程算法助程序员走上高手之路
    每天工作4小时的程序员
    编程真相_节选
    Sublime_Snippet
    VIM资源管理
    微信企业号开发资源整理
    vitruviano
    VIM_git
  • 原文地址:https://www.cnblogs.com/yangjinjin/p/5371376.html
Copyright © 2011-2022 走看看