sys.assemblies (Transact-SQL)

Dotyczy do:SQL ServerAzureSQL Managed InstanceAzureSynapse AnalyticsAnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehousein Microsoft Fabric

Zwraca wiersz dla każdego zespołu.

Nazwa kolumny Typ danych Description
name sysname Nazwa zestawu. Jest unikatowy w bazie danych.
principal_id int Identyfikator podmiotu zabezpieczeń, który jest właścicielem tego zestawu.
assembly_id int Numer identyfikacyjny zespołu. Jest unikatowy w bazie danych.
clr_name nvarchar(4000) Łańcuch kanoniczny, który koduje prostą nazwę, numer wersji, kulturę, klucz publiczny oraz architekturę asemblera. Ta wartość jednoznacznie identyfikuje asembler po stronie środowiska uruchomieniowego w języku wspólnym (CLR).
permission_set tinyint Zestaw uprawnień/poziom bezpieczeństwa dla asemblera.

1 = Bezpieczny dostęp

2 = Dostęp zewnętrzny

3 = Niebezpieczny dostęp
permission_set_desc nvarchar(60) Opis zestawu uprawnień/poziomu bezpieczeństwa dla asemblera.

SAFE_ACCESS

EXTERNAL_ACCESS

UNSAFE_ACCESS
is_visible bit 1 = Montaż jest widoczny dla rejestrowania Transact-SQL punktów wejścia.

0 = Assembly jest przeznaczony wyłącznie dla zarządzanych wywoływaczy. Oznacza to, że asembler zapewnia wewnętrzną implementację dla innych asemblerzy w bazie danych.
create_date datetime Data utworzenia lub rejestracji zgromadzenia.
modify_date datetime Data modyfikacji zgromadzenia.
is_user_defined bit Wskazuje źródło złożenia.

0 = Zestawy definiowane przez system (takie jak Microsoft. SqlServer.Types dla typu danych hierarchyid)

1 = Zespoły zdefiniowane przez użytkownika

Permissions

Widoczność metadanych w widokach katalogu jest ograniczona do obiektów, których właścicielem jest użytkownik lub w stosunku do których użytkownik ma jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.