sys.assemblies (Transact-SQL)
为每个程序集返回一行。
列名 |
数据类型 |
说明 |
---|---|---|
名称 |
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 = 用户定义的程序集 |