sys.sp_drop_trusted_assembly (Transact-SQL)

适用于: SQL Server 2017 (14.x) 及更高版本 Azure SQL 托管实例

从服务器上的受信任程序集列表中删除程序集。

Transact-SQL 语法约定

语法

sp_drop_trusted_assembly
    [ @hash = ] 'value'
[ ; ]

参数

[ @hash = ] 'value'

要从服务器的受信任程序集列表中删除的程序集的SHA2_512哈希值。 启用 CLR 严格安全性时,受信任的程序集可能会加载,即使程序集未签名或数据库未标记为可信。

注解

此过程从 sys.trusted_assemblies中删除程序集。

权限

需要 sysadmin 固定服务器角色或 CONTROL 标准版RVER 权限的成员身份。

示例

以下示例从服务器的受信任程序集列表中删除程序集哈希。

EXEC sp_drop_trusted_assembly
    0x8893AD6D78D14EE43DF482E2EAD44123E3A0B684A8873C3F7BF3B5E8D8F09503F3E62370CE742BBC96FE3394477214B84C7C1B0F7A04DCC788FA99C2C09DFCCC;