sys.sp_drop_trusted_assembly (Transact-SQL)

適用対象: SQL Server 2017 (14.x) 以降 Azure SQL Managed Instance

サーバー上の信頼されたアセンブリの一覧からアセンブリを削除します。

Transact-SQL 構文表記規則

構文

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

引数

[ @hash = ] 'value'

サーバーの信頼されたアセンブリの一覧から削除するアセンブリのSHA2_512ハッシュ値。 アセンブリが署名されていない場合やデータベースが信頼できるとマークされていない場合でも、CLR の厳密なセキュリティが有効な場合、信頼されたアセンブリが読み込まれる可能性があります。

解説

このプロシージャは、 sys.trusted_assembliesからアセンブリを削除します。

アクセス許可

sysadmin固定サーバー ロールまたは CONTROL SERVER 権限のメンバーシップが必要です。

次の例では、サーバーの信頼されたアセンブリの一覧からアセンブリ ハッシュを削除します。

EXEC sp_drop_trusted_assembly
    0x8893AD6D78D14EE43DF482E2EAD44123E3A0B684A8873C3F7BF3B5E8D8F09503F3E62370CE742BBC96FE3394477214B84C7C1B0F7A04DCC788FA99C2C09DFCCC;