GRANT <privileges> ... APPLICATION¶
向应用程序授予对安全对象的一项或多项访问权限。可以授予的权限是特定于对象的。
语法¶
其中:
有关每种对象类型支持的权限的更多详细信息,请参阅 访问控制权限。
必填参数¶
object_name为授予权限的对象指定标识符。
object_type为架构级对象指定对象的类型。
ALERTDYNAMIC TABLEEVENT TABLEEXTERNAL TABLEFILE FORMATFUNCTIONMASKING POLICYMATERIALIZED VIEWNETWORK RULEPACKAGES POLICYPASSWORD POLICYPIPEPROCEDUREROW ACCESS POLICYSECRETSEMANTIC VIEWSESSION POLICYSEQUENCESTAGESTREAMTABLETAGTASKTYPEVIEW
object_type_pluralobject_type的复数形式(例如,TABLES、VIEWS)。不允许对管道进行批量授权。
name指定接收者应用程序(授予权限的应用程序)的标识符。
使用说明¶
不允许将架构或数据库中指定类型的一个对象或所有对象的 OWNERSHIP 权限授予应用程序,也不允许将对象的所有权从一个应用程序转让给另一个应用程序。
不允许任何不在当前应用程序版本清单中的 ACCOUNT 级别权限授予(不是 REVOKE)。
示例¶
将对视图的 SELECT 权限授予应用程序: