我开始使用 MongoDB 并且花了几个小时进行故障排除而没有解决。据我了解,首先需要有一个 root 用户,然后才能有授权/管理员用户。
我安装在 中C:\mongodb\
,然后在中设置 --dbpathC:\mongodb\data
和 --logpath C:\mongodb\logs\log.txt
。
我安装并运行了 MongoDB 服务,可在services.msc
我的灾难秘诀是:
1. mongo localhost
,
2. use admin
3.db.createUser({ user: 'root', pwd: '123456', roles:['root']})
然后得到“错误:无法添加用户:管理员未授权执行命令{ createUser .....”
我正在运行 MongoDB shell 版本:2.6.5 并且非常感谢任何导致解决方案的帮助。
谢谢你,
狮子座