1.在MongoDB中设置用户smj作为库Maps的pgAdmin
2.在系统注册表里修改MongoDB的服务,使其需要用户名和密码登录
3.在MongoDB Compass中使用smj登录测试,能正常显示Maps的数据
4.在iServer中发布MongoDB瓦片服务时,卡在图中步骤,无法继续发布
另外,未给MongoDB设置用户名密码的时候,同样的瓦片可以在iServer中发布和查看
iServer版本是10.1.1
mongodb以用户验证方式启动是需要带-auth的,我这边测试时是先以用户验证方式启动mongdb,打开admin数据库之后创建用户,再创建普通数据库,在普通数据库中创建角色,然后去连接该数据库,您可以尝试使用这个方式新建数据库切瓦片再发布服务。具体创建方式您可以参考博客:https://blog.csdn.net/supermapsupport/article/details/121952973?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165050816616782184659263%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165050816616782184659263&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-2-121952973.nonecase&utm_term=mongodb&spm=1018.2226.3001.4450