Partilhar via


sys.sp_drop_trusted_assembly (Transact-SQL)

Aplica-se a: SQL Server 2017 (14.x) e versões posteriores Instância Gerenciada SQL do Azure

Descarta um assembly da lista de assemblies confiáveis no servidor.

Transact-SQL convenções de sintaxe

Sintaxe

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

Argumentos

Importante

Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na seção de sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.

[ @hash = ] 'valor'

O valor de hash SHA2_512 do assembly a ser descartado da lista de assemblies confiáveis para o servidor. Os assemblies confiáveis podem ser carregados quando a segurança estrita do CLR está habilitada, mesmo que o assembly não esteja assinado ou o banco de dados não esteja marcado como confiável.

Comentários

Este procedimento remove um assembly do sys.trusted_assemblies.

Permissões

Requer associação ao sysadmin função de servidor fixa ou permissão CONTROL SERVER.

Exemplos

O exemplo a seguir descarta um hash de assembly da lista de assemblies confiáveis para o servidor.

EXECUTE sp_drop_trusted_assembly 0x8893AD6D78D14EE43DF482E2EAD44123E3A0B684A8873C3F7BF3B5E8D8F09503F3E62370CE742BBC96FE3394477214B84C7C1B0F7A04DCC788FA99C2C09DFCCC;