数据库对 ArcGIS Server Web 服务连接进行身份验证时,将使用您在 ArcGIS Server 站点注册数据库时提供的凭据,如下所示:
- 如果使用数据库身份验证,则将使用注册数据库时提供的数据库用户名和密码来验证连接。
- 如果使用操作系统身份验证,则服务将使用 ArcGIS Server 帐户连接到数据库。对于 Microsoft Windows 计算机上运行的 ArcGIS Server 站点,这是用来运行 ArcGIS Server Windows 服务的登录信息。对于 Linux 计算机上运行的 ArcGIS Server 站点,这是您安装 ArcGIS Server 时登录的帐户。
数据库用户或 ArcGIS Server 帐户必须具有连接到数据库和选择要发布的数据的权限。如果您发布可编辑的要素服务,则数据库用户或 ArcGIS Server 帐户还必须具有编辑已发布数据的权限。
有关已注册用户或 ArcGIS Server 帐户允许 Web 服务访问数据库中数据所需的权限,请参阅 ArcGIS Pro 或 ArcMap 帮助中的以下信息。
对于只读服务(未启用编辑的地图服务或要素服务),需要授予数据查看者权限。对于可编辑的要素服务,需要授予数据编辑人员权限。
- 用于在 ArcGIS 中使用 Dameng 的权限
- 用于在 ArcGIS 中使用 Db2 数据库的权限
- 用于在 ArcGIS 中使用 Informix 数据库的权限
- 用于在 ArcGIS 中使用 Netezza 的权限
- 用于在 ArcGIS 中使用 Oracle 数据库的权限
- 用于在 ArcGIS 中使用 PostgreSQL 数据库的权限
- 用于在 ArcGIS 中使用 SAP HANA 数据库的权限
- 用于在 ArcGIS 中使用 SQL Server 数据库的权限
- 用于在 ArcGIS 中使用 Teradata 的权限