sys.server_assembly_modules (Transact-SQL)
类型为 TA 的服务器级别触发器的每个程序集模块在表中对应一行。 此视图将程序集触发器映射到基础 CLR 实现。 可以将此关系联接到 sys.server_triggers。 程序集必须加载到 master 数据库中。 元组 (object_id) 是该关系的键。
列名称 | 数据类型 | 说明 |
---|---|---|
object_id | int | 这是对定义此程序集模块所依据对象的反向 FOREIGN KEY 引用。 |
assembly_id | int | 创建此模块所基于的程序集的 ID。 此程序集必须加载到 master 数据库中。 |
assembly_class | sysname | 定义此模块的程序集内的类的名称。 |
assembly_method | sysname | 定义此模块的类中的方法的名称。 对于聚合函数 (AF),该列为 NULL。 |
execute_as_principal_id | int | EXECUTE AS 服务器主体的 ID。 默认情况下,或者 EXECUTE AS CALLER 时,为 NULL。 如果 EXECUTE AS 标准版LF EXECUTE AS <主体,则指定主体>的 ID。 -2 = EXECUTE AS OWNER。 |
权限
目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈