设置身份验证后,Mongodb 4服务将无法启动-错误1053

时间:2018-09-19 18:03:45

标签: mongodb

在胜利10上,我的MongoDb 4服务正常运行。 设置授权后:启用
在mongo配置文件中:

C:\MongoDB4.0\bin\mongod.cfg

#security:

我将其设置为:

security:
    authorization: enabled

该服务将无法启动,并显示错误1053 Error 1053

我在服务器日志或mongodb日志中看不到任何内容
知道我做错了什么吗?

4 个答案:

答案 0 :(得分:3)

C:\MongoDB4.0\bin\mongod.cfg

更改

#snmp:
mp:

#snmp:
#mp:

对我有用。

答案 1 :(得分:2)

我遇到了同样的问题,但是对于我来说,解决的方法是在 authorization:enabled 行中用两个空格替换选项卡,如下所示:

# Configuration using TAB not working
security:
    authorization: enabled


# Configuration using two spaces working
security:
  authorization: enabled

答案 2 :(得分:1)

对我而言,MongoDB 4.2可以在Windows 10上运行该服务。

security:
    authorization: enabled

不确定,但我认为存在与空间和冒号有关的问题。

答案 3 :(得分:0)

就我而言,我首先对其进行评论,导致1053错误,因此我不得不删除评论并进行设置-

security:
  authorization: disabled