Freigeben über


sys.assemblies (Transact-SQL)

Gilt für: SQL Server Azure SQL verwaltete Instanz Azure Synapse Analytics Platform System (PDW)-SQL-Analyseendpunkt in Microsoft Fabric Warehouse in Microsoft Fabric Fabric

Gibt eine Zeile für jede Assembly zurück.

Spaltenname Datentyp BESCHREIBUNG
name sysname Der Name der Assembly. Ist in der Datenbank eindeutig.
principal_id int ID des Prinzipals, der der Besitzer dieser Assembly ist.
assembly_id int Assembly-ID. Ist innerhalb einer Datenbank eindeutig.
clr_name nvarchar(4000) Kanonische Zeichenfolge, die den einfachen Namen, die Versionsnummer, die Kultur, den öffentlichen Schlüssel und die Architektur der Assembly codiert. Durch diesen Wert wird die CLR-seitige Assembly (Common Language Runtime) eindeutig identifiziert.
permission_set tinyint Berechtigungssatz/Sicherheitsebene für die Assembly.

1 = Sicherer Zugriff

2 = Externer Zugriff

3 = Unsicherer Zugriff
permission_set_desc nvarchar(60) Beschreibung von Berechtigungssatz/Sicherheitsebene für die Assembly.

SAFE_ACCESS

EXTERNAL_ACCESS

UNSAFE_ACCESS
is_visible bit 1 = Assembly ist sichtbar, um Transact-SQL-Einstiegspunkte zu registrieren.

0 = Assembly ist nur für verwaltete Aufrufer gedacht. Die Assembly stellt also die interne Implementierung für andere Assemblys in der Datenbank bereit.
create_date datetime Datum, an dem die Assembly erstellt oder registriert wurde.
modify_date datetime Datum, an dem die Assembly geändert wurde.
is_user_defined bit Gibt die Quelle der Assembly an.

0 = Systemdefinierte Assemblys (beispielsweise Microsoft.SqlServer.Types für den Datentyp hierarchyid )

1 = Benutzerdefinierte Assemblys

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

CLR-Assemblykatalogsichten (Transact-SQL)
Katalogsichten (Transact-SQL)
ASSEMBLYPROPERTY (Transact-SQL)