# 当MongoDB开启密码验证时,IGServer发布服务添加MongoDB中瓦片或M3D数据失败?
答:当MongoDB开启密码验证时,IGServer发布服务添加MongoDB中瓦片或M3D数据必须输入用户名密码信息。但MongoDB数据库的超级管理员 admin 不具备访问其他库记录的权限,需要用户在MongoDB中重新创建一个普通用户,并设置密码信息。
可用数据库连接工具(如Robomongo)连接MongoDB数据库,通过如下命令创建一个用户。其中,test为新建用户名,sa.mapgis为密码信息,testdb为MongoDB数据库名。
db.createUser
(
{
user: 'test',
pwd: 'sa.mapgis',
roles:
[
{
role: 'readWrite',
db: 'testdb'
}
]
}
)