步骤:
通过localhost连接到mongo shell,
使用admin 切换到数据库管理员 db.shutdownServer() 断言失败:意外错误:“shutdownServer失败:未经授权” 错误:打印堆栈跟踪 在printStackTrace(src / mongo / shell / utils.js:37:15) at doassert(src / mongo / shell / assert.js:6:5) 在assert(src / mongo / shell / assert.js:14:5) 在DB.shutdownServer(src / mongo / shell / db.js:346:9) at(shell):1:4 11月12日星期二23:05:45.236断言失败:意外错误:“shutdownServer failed:unauthorized”在src / mongo / shell / assert.js:7
任何建议都会很棒。在我们启用身份验证后,这种情况就开始发生提前谢谢!
答案 0 :(得分:2)
嗯,你没有验证
而不是
mongo
use admin
试试这个:
mongo admin -u username -p password
并确保db.admin上有用户