sys.sp_add_trusted_assembly (T-SQL)
Berlaku untuk: SQL Server 2017 (14.x) dan Azure SQL Managed Instance yang lebih baru
Menambahkan rakitan ke daftar rakitan tepercaya untuk server.
Sintaks
sp_add_trusted_assembly
[ @hash = ] 'value'
[ , [ @description = ] 'description' ]
[ ; ]
Keterangan
Prosedur ini menambahkan rakitan ke sys.trusted_assemblies.
Argumen
[ @hash = ] 'nilai'
Nilai hash SHA2_512 rakitan untuk ditambahkan ke daftar rakitan tepercaya untuk server. Rakitan tepercaya mungkin dimuat saat Konfigurasi server: keamanan ketat clr diaktifkan, bahkan jika rakitan tidak ditandatangani atau database tidak ditandai sebagai dapat dipercaya.
[ @description = ] 'deskripsi'
Deskripsi opsional yang ditentukan pengguna dari rakitan. Microsoft merekomendasikan penggunaan nama kanonis yang mengodekan nama sederhana, nomor versi, budaya, kunci publik, dan arsitektur assembly untuk dipercaya. Nilai ini secara unik mengidentifikasi rakitan di sisi runtime bahasa umum (CLR) dan sama dengan clr_name
nilai dalam sys.assemblies
.
Izin
Memerlukan keanggotaan dalam peran server tetap sysadmin atau izin SERVER KONTROL.
Contoh
Contoh berikut menambahkan rakitan bernama pointudt
ke daftar rakitan tepercaya untuk server. Nilai-nilai ini tersedia dari sys.assemblies.
EXEC sp_add_trusted_assembly
0x8893AD6D78D14EE43DF482E2EAD44123E3A0B684A8873C3F7BF3B5E8D8F09503F3E62370CE742BBC96FE3394477214B84C7C1B0F7A04DCC788FA99C2C09DFCCC,
N'pointudt, version=0.0.0.0, culture=neutral, publickeytoken=null, processorarchitecture=msil';