mongo开启认证

进入mongo,执行以下两条命令:

use admin

db.createUser(

  {

    user: “admin”,    #用户名,可自己起

    pwd: “passwd”,  #密码

    roles: [ { role: “userAdminAnyDatabase”, db: “admin” } ]

  }

修改配置文件mongo.conf,增加以下两行:

security:

  authorization: enabled

重启mongod

service mongod restart

完。

附文档地址:

https://docs.mongodb.com/v3.6/tutorial/enable-authentication/

https://docs.mongodb.com/v3.6/reference/configuration-options/#security.authorization

另:

忘记密码处理:

注释mongo.conf中的:

security:

  authorization: enabled

重启mongod服务

进入mongo

执行db.system.users.remove({})删除所有用户

退出还原mongo.conf配置文件

重启mongod服务

    原文作者:葵花点穴
    原文地址: https://www.jianshu.com/p/9620014fb9b3
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞