...
启动命令行执行下列命令:
Code Block language js C:\Users\Administrator>d:/ireport365/mongodb/bin/mongo >use prod_ireport365_enterprise; >db.createUser({ user: "用户名", pwd: "密码", roles: [ { role: "readWrite", db: "prod_ireport365_enterprise" } ] });
修改配置问题:D:\ireport365\安装服务.bat
将Code Block language actionscript3 d:\ireport365\mongodb\bin\mongod --dbpath d:\ireport365\mongodb\data --logpath d:\ireport365\mongodb\log\mongodb.log --install --serviceName iReport365Database --serviceDisplayName "iReport365 Database Server"
修改为Code Block language actionscript3 d:\ireport365\mongodb\bin\mongod --auth --dbpath d:\ireport365\mongodb\data --logpath d:\ireport365\mongodb\log\mongodb.log --install --serviceName iReport365Database --serviceDisplayName "iReport365 Database Server"
- 重启数据库服务
修改配置文件 D:\ireport365\ireport365.war\WEB-INF\classes\service-core\spring-data-mongodb.xml
将Code Block language xml <mongo:mongo-client id="systemMongo" host="127.0.0.1" port="27017">
修改为:Code Block language xml <mongo:mongo-client id="systemMongo" credentials="用户名:密码@dev_ireport365_enterprise" host="127.0.0.1" port="27017">
...