Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
sql database v Microsoft Fabric
Odebere asymetrický klíč z databáze.
Note
Tato syntaxe není podporována bezserverovým fondem SQL ve službě Azure Synapse Analytics.
Syntax
DROP ASYMMETRIC KEY key_name [ REMOVE PROVIDER KEY ]
Arguments
key_name
Je název asymetrického klíče, který se má z databáze vynechat.
ODEBRÁNÍ KLÍČE ZPROSTŘEDKOVATELE
Odebere klíč EKM (Extensible Key Management) ze zařízení EKM. Další informace o funkci Extensible Key Management naleznete v tématu Extensible Key Management (EKM).
Remarks
Asymetrický klíč, pomocí kterého byl symetrický klíč v databázi zašifrován nebo na který je namapovaný uživatel nebo přihlášení, nelze vynechat. Než takový klíč vypustíte, musíte odstranit libovolného uživatele nebo přihlášení, které je namapované na klíč. Musíte také vynechat nebo změnit jakýkoli symetrický klíč zašifrovaný asymetrickým klíčem. K odebrání šifrování asymetrickým klíčem můžete použít možnost DROP ENCRYPTION klíče ALTER SYMMETRIC .
K metadatům asymetrických klíčů je možné přistupovat pomocí zobrazení sys.asymmetric_keys katalogu. Samotné klíče nelze přímo zobrazit z databáze.
Pokud je asymetrický klíč namapovaný na klíč EKM (Extensible Key Management) v zařízení EKM a není zadána možnost ODEBRAT KLÍČ ZPROSTŘEDKOVATELE, klíč se vyřadí z databáze, ale ne ze zařízení. Zobrazí se upozornění.
Permissions
Vyžaduje oprávnění CONTROL pro asymetrický klíč.
Examples
Následující příklad odebere asymetrický klíč MirandaXAsymKey6 z AdventureWorks2025 databáze.
USE AdventureWorks2022;
DROP ASYMMETRIC KEY MirandaXAsymKey6;
Viz také
VYTVOŘIT ASYMETRICKÝ KLÍČ (Transact-SQL)
ZMĚNIT ASYMETRICKÝ KLÍČ (Transact-SQL)
Hierarchie šifrování
ALTER SYMETRICKÝ KLÍČ (Transact-SQL)