如何禁用对MongoDB的匿名访问并仅向特定数据库授予asscess

时间:2015-09-21 15:20:33

标签: mongodb

我需要禁用对MongoDb服务器的匿名访问,并仅授予对特定数据库的访问权限

我的步骤:

  1. 我在MongoDB中创建了TestDB数据库
  2. 我在此数据库中创建了TestAdmin用户
  3. 我已使用--auth参数
  4. 重新启动了我的MongoDB服务器

    TestAdmin具有 dbAdmin 角色

    我预计,我可以通过TestAdmin使用其密码

    访问TestDB数据库
      

    mongo.exe localhost:27017 / TestDB -u TestAdmin -p TestAdmin

    但是我得到了

      

    错误18身份验证失败

    哪里出错?

0 个答案:

没有答案