sys.assemblies (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure конечную точку аналитики платформы Аналитики Azure Synapse Analytics (PDW) в хранилище Microsoft Fabric в Microsoft Fabric
Возвращает по одной строке для каждой сборки.
Имя столбца | Тип данных | Description |
---|---|---|
name | sysname | Имя сборки. Уникален в пределах базы данных. |
principal_id | int | Идентификатор участника, который является владельцем этой сборки. |
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 = системные сборки (например, Microsoft.SqlServer.Types для типа данных hierarchyid ) 1 = определяемые пользователем сборки |
Разрешения
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
См. также
Представления каталога сборок CLR (Transact-SQL)
Представления каталога (Transact-SQL)
ASSEMBLYPROPERTY (Transact-SQL)