Delen via


sys.sp_add_trusted_assembly (Transact-SQL)

van toepassing op: SQL Server 2017 (14.x) en hoger Azure SQL Managed Instance

Voegt een assembly toe aan de lijst met vertrouwde assembly's voor de server.

Transact-SQL syntaxisconventies

Syntaxis

sp_add_trusted_assembly
    [ @hash = ] 'value'
    [ , [ @description = ] 'description' ]
[ ; ]

Opmerkingen

Met deze procedure wordt een assembly aan sys.trusted_assembliestoegevoegd.

Argumenten

Belangrijk

Argumenten voor uitgebreide opgeslagen procedures moeten worden ingevoerd in de specifieke volgorde, zoals beschreven in de sectie Syntaxis. Als de parameters niet in de volgorde zijn ingevoerd, treedt er een foutbericht op.

[ @hash = ] 'waarde'

De SHA2_512 hashwaarde van de assembly die moet worden toegevoegd aan de lijst met vertrouwde assembly's voor de server. Vertrouwde assembly's worden mogelijk geladen wanneer Serverconfiguratie: strikte beveiliging is ingeschakeld, zelfs als de assembly niet is ondertekend of de database niet als betrouwbaar is gemarkeerd.

[ @description = ] 'beschrijving'

Optionele door de gebruiker gedefinieerde beschrijving van de assembly. Microsoft raadt aan de canonieke naam te gebruiken die de eenvoudige naam, het versienummer, de cultuur, de openbare sleutel en de architectuur van de assembly codeert die moet worden vertrouwd. Deze waarde identificeert de assembly op unieke wijze aan de zijde van common Language Runtime (CLR) en is hetzelfde als de clr_name waarde in sys.assemblies.

Machtigingen

Vereist lidmaatschap van de sysadmin vaste serverfunctie of CONTROL SERVER-machtiging.

Voorbeelden

In het volgende voorbeeld wordt een assembly met de naam pointudt toegevoegd aan de lijst met vertrouwde assembly's voor de server. Deze waarden zijn beschikbaar via sys.assembly's.

EXEC sp_add_trusted_assembly
    0x8893AD6D78D14EE43DF482E2EAD44123E3A0B684A8873C3F7BF3B5E8D8F09503F3E62370CE742BBC96FE3394477214B84C7C1B0F7A04DCC788FA99C2C09DFCCC,
    N'pointudt, version=0.0.0.0, culture=neutral, publickeytoken=null, processorarchitecture=msil';