sys.assemblies (Transact-SQL)
适用于:Microsoft Fabric 的 Microsoft Fabric Warehouse 中的 SQL Server Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW) SQL 分析终结点
为每个程序集返回一行。
列名称 | 数据类型 | 说明 |
---|---|---|
name | sysname | 程序集的名称。 在该数据库中是唯一的。 |
principal_id | int | 此程序集所属主体的 ID。 |
assembly_id | int | 程序集的标识号。 在数据库中是唯一的。 |
clr_name | nvarchar(4000) | 对程序集的简单名称、版本号、区域性、公钥以及体系结构进行编码的规范字符串。 该值唯一地标识公共语言运行时 (CLR) 端的程序集。 |
permission_set | tinyint | 程序集的权限集/安全级别。 1 = 安全访问 2 = 外部访问 3 = 不安全的访问 |
permission_set_desc | nvarchar(60) | 程序集的权限集/安全级别的说明。 SAFE_ACCESS EXTERNAL_ACCESS UNSAFE_ACCESS |
is_visible | bit | 1 = 程序集对于注册 Transact-SQL 入口点可见。 0 = 程序集只用于受管调用方。 即,程序集提供数据库中其他程序集的内部实现。 |
create_date | datetime | 程序集创建或注册的日期。 |
modify_date | datetime | 程序集修改的日期。 |
is_user_defined | bit | 指示程序集的源。 0 = 系统定义的程序集(例如 hierarchyid 数据类型的 Microsoft.SqlServer.Types) 1 = 用户定义的程序集 |
权限
目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅 Metadata Visibility Configuration。
另请参阅
CLR 程序集目录视图 (Transact-SQL)
目录视图 (Transact-SQL)
ASSEMBLYPROPERTY (Transact-SQL)