Mongodb安全认证

Posted by Turingdo Studio on November 30, 2017

参考文章 Mongodb3.X版本的 的用户认证

为了兼容 3.0之前的版本,需要进行下面几步

  1. 在不开启auth的模式进入mongo
    mongo
    use admin;
    db.createUser({user:'leesx',pwd:'123456xxx',roles:[{role:'root',db:'admin'}]});
    
  2. 以开启 auth的模式重启
    use admin;
    db.auth('leesx', '123456xxx');
    
  3. 现在还可以创建其他用户 ``` use db_shhc; db.createUser({user:’leesx’,pwd:’xxxxxxx’,roles:[{role:’readWrite’,db:’db_shhc’}]});//经测试,使用Robomongo连接,选择两种认证都可以联通

```