2.09 - 语法元素 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

prodname
Teradata QueryGrid
vrm_release
2.09
created_date
2019 年 5 月
category
安装
用户指南
管理
配置
featnum
B035-5991-059K-CHS
server_name
为外部服务器对象指定的名称。
EXTERNAL SECURITY
将授权对象与外部服务器相关联。授权将用户的加密凭据存储为数据库对象。访问外部服务器时,Teradata 连接器会将授权中的凭据传递到外部服务器标识的远程平台。
INVOKER
DEFINER
您可以指定 DEFINER 或 INVOKER,但不能同时指定这两者。如果都未指定,则缺省使用 INVOKER。
INVOKER 关键字用于指示在访问外部服务器时,关联的授权必须存在于用户数据库中。
用户数据库是创建用户帐户时在 Teradata 系统中为用户创建的数据库。
DEFINER 关键字用于指示在访问外部服务器时,关联的授权必须存在于包含外部服务器的数据库中。
可以在 CREATE AUTHORIZATION 和 REPLACE AUTHORIZATION 语句中与 DEFINER 一起使用的 DEFAULT 关键字无需与外部服务器相关联。
如果使用 DEFINER 关键字,将对所有需要查询外部服务器的用户进行全局授权。
如果远程平台使用外部安全系统(如 Kerberos)进行身份验证,则必须使用 INVOKER TRUSTED 或 DEFINER TRUSTED。
TRUSTED
该关键字指示将关联授权对象创建为 TRUSTED。
您必须为 Teradata 连接器使用 TRUSTED 安全类型。
authorization_name
指定访问外部服务器时要使用的授权对象名称。