Partage via


sys.sp_drop_trusted_assembly (Transact-SQL)

S’applique à : SQL Server 2017 (14.x) et versions ultérieures Azure SQL Managed Instance

Supprime un assembly de la liste des assemblys approuvés sur le serveur.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @hash = ] 'value'

Valeur de hachage SHA2_512 de l’assembly à supprimer de la liste des assemblys approuvés pour le serveur. Les assemblys approuvés peuvent se charger lorsque la sécurité stricte CLR est activée, même si l’assembly n’est pas signé ou si la base de données n’est pas marquée comme fiable.

Notes

Cette procédure supprime un assembly de sys.trusted_assemblies.

autorisations

Nécessite l’appartenance au rôle serveur fixe sysadmin ou à l’autorisation CONTROL SERVER.

Exemples

L’exemple suivant supprime un hachage d’assembly dans la liste des assemblys approuvés pour le serveur.

EXEC sp_drop_trusted_assembly
    0x8893AD6D78D14EE43DF482E2EAD44123E3A0B684A8873C3F7BF3B5E8D8F09503F3E62370CE742BBC96FE3394477214B84C7C1B0F7A04DCC788FA99C2C09DFCCC;