在 ArcGIS 中使用 Teradata 的用户权限

作为 Teradata 管理员,您应根据用户需要在数据库中执行的操作创建组、为组授予权限并向每个组添加合适的数据库用户。

下表列出了两组将从 ArcGIS 建立连接的用户及其查询或创建数据所需的最低权限。

默认情况下,Teradata 将对系统表的 SELECT 权限授予 PUBLIC。如果您撤消那些权限,则必须将权限授予各个组或用户。

用户类型

所需权限

权限用途

数据查看人员

SELECT ON SYSSPATIAL.SPATIAL_REF_SYS

SELECT ON SYSSPATIAL.GEOMETRY_COLUMNS

SELECT ON DBC.TVM

用于读取空间运算的 ST_GEOMETRY 元数据。

SELECT ON <table1>,<table2>,<tablen>

允许数据查看器查询特定表中的数据。

UDTUSAGE ON SYSUDTLIB

用于预览要素。

数据创建人员

数据创建人员需要具有与数据查看人员相同的权限,此外还需要这些附加权限。

INSERT ON SYSSPATIAL.SPATIAL_REF_SYS

UPDATE ON SYSSPATIAL.GEOMETRY_COLUMNS

EXECUTE FUNCTION ON SYSSPATIAL

EXECUTE PROCEDURE ON SYSSPATIAL

用于在创建或更新空间数据时更新 ST_GEOMETRY 元数据。

CREATE TABLE

DROP TABLE

用于在数据库中创建表和要素类。

您可能想要为数据创建人员授予以下附加可选权限:

相关主题

5/12/2014