sys.trusted_assemblies (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Enthält eine Zeile für jede vertrauenswürdige Assembly für den Server.
Transact-SQL-Syntaxkonventionen
Spaltenname | Datentyp | Beschreibung |
---|---|---|
hash |
varbinary(8000) | SHA2_512 Hash des Assemblyinhalts. |
description |
nvarchar(4000) | Optionale benutzerdefinierte Beschreibung der Assembly. Es wird empfohlen, den kanonischen Namen zu verwenden, der den einfachen Namen, die Versionsnummer, die Kultur, den öffentlichen Schlüssel und die Architektur der Assembly codiert, der vertrauenswürdig ist. Dieser Wert identifiziert die Assembly eindeutig auf der ClR-Seite (Common Language Runtime) und ist identisch mit dem clr_name Wert in sys.assemblies. |
create_date |
datetime2(7) | Datum, an dem die Assembly zur Liste der vertrauenswürdigen Assemblys hinzugefügt wurde. |
created_by |
nvarchar(128) | Anmeldename des Prinzipals, der die Assembly zur Liste hinzugefügt hat. |
Berechtigungen
SQL Server 2019 (15.x) und frühere Versionen erfordern VIEW SERVER STATE
berechtigungen auf dem Server.
SQL Server 2022 (16.x) und höhere Versionen erfordern VIEW SERVER SECURITY STATE
berechtigungen auf dem Server.
Hinweise
Verwenden Sie sys.sp_add_trusted_assembly zum Hinzufügen und sys.sp_drop_trusted_assembly , um Assemblys zu sys.trusted_assemblies
entfernen.