Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för: SQL Server 2017 (14.x) och senare
Azure SQL Managed Instance
Lägger till en sammansättning i listan över betrodda sammansättningar för servern.
Transact-SQL syntaxkonventioner
Syntax
sp_add_trusted_assembly
[ @hash = ] 'value'
[ , [ @description = ] 'description' ]
[ ; ]
Anmärkningar
Den här proceduren lägger till en sammansättning i sys.trusted_assemblies.
Argument
Viktig
Argument för utökade lagrade procedurer måste anges i den specifika ordning som beskrivs i avsnittet Syntax. Om parametrarna anges i fel ordning visas ett felmeddelande.
[ @hash = ]värde
Det SHA2_512 hashvärdet för sammansättningen som ska läggas till i listan över betrodda sammansättningar för servern. Betrodda sammansättningar kan läsas in när serverkonfiguration: strikt säkerhet är aktiverad, även om sammansättningen är osignerad eller om databasen inte har markerats som tillförlitlig.
[ @description = ] "beskrivning"
Valfri användardefinierad beskrivning av sammansättningen. Microsoft rekommenderar att du använder det kanoniska namnet som kodar det enkla namnet, versionsnumret, kulturen, den offentliga nyckeln och arkitekturen för sammansättningen att lita på. Det här värdet identifierar unikt sammansättningen på CLR-sidan (Common Language Runtime) och är samma som värdet för clr_name
i sys.assemblies
.
Behörigheter
Kräver medlemskap i sysadmin fast serverroll eller BEHÖRIGHET FÖR KONTROLLSERVER.
Exempel
I följande exempel läggs en sammansättning med namnet pointudt
till listan över betrodda sammansättningar för servern. Dessa värden är tillgängliga från sys.assemblies.
EXEC sp_add_trusted_assembly
0x8893AD6D78D14EE43DF482E2EAD44123E3A0B684A8873C3F7BF3B5E8D8F09503F3E62370CE742BBC96FE3394477214B84C7C1B0F7A04DCC788FA99C2C09DFCCC,
N'pointudt, version=0.0.0.0, culture=neutral, publickeytoken=null, processorarchitecture=msil';