Megosztás a következőn keresztül:


LEENGEDŐ TANÚSÍTVÁNY (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-adatbázis a Microsoft Fabricben

Eltávolít egy tanúsítványt az adatbázisból.

Important

Az adatbázis-titkosításhoz használt tanúsítvány biztonsági másolatát akkor is meg kell őrizni, ha a titkosítás már nincs engedélyezve egy adatbázisban. Annak ellenére, hogy az adatbázis már nincs titkosítva, előfordulhat, hogy a tranzakciónapló egyes részei továbbra is védettek maradnak; a tanúsítványra szükség lehet bizonyos műveletekhez az adatbázis teljes biztonsági mentésének végrehajtásáig. A tanúsítványnak az adatbázis titkosításakor létrehozott biztonsági másolatokból való visszaállításához is szükség van.

Transact-SQL szintaxis konvenciók

Ezt a szintaxist az Azure Synapse Analytics kiszolgáló nélküli SQL-készlete nem támogatja.

Syntax

DROP CERTIFICATE certificate_name

Arguments

certificate_name

Az az egyedi név, amellyel a tanúsítvány ismert az adatbázisban.

Remarks

A tanúsítványokat csak akkor lehet elvetni, ha nincsenek hozzájuk társítva entitások.

Permissions

Engedély szükséges CONTROL a tanúsítványhoz.

Examples

Az alábbi példa elveti a tanúsítványt Shipping04 az AdventureWorks adatbázisból.

USE AdventureWorks2022;

DROP CERTIFICATE Shipping04;

Példák: Elemzési platformrendszer (PDW)

Az alábbi példa elveti a tanúsítványt Shipping04.

USE master;

DROP CERTIFICATE Shipping04;