UPUŚĆ ASYMMETRIC klucza (Transact-SQL)
Z bazy danych powoduje usunięcie klucz asymetrycznego.
Składnia
DROP ASYMMETRIC KEY key_name [ REMOVE PROVIDER KEY ]
Argumenty
key_name
Jest to nazwa klucz asymetrycznego ma być przerwane z bazy danych.USUŃ KLUCZ DOSTAWCY
Usuwa Extenisble Key Management (EKM) klucz z urządzenia EKM.Aby uzyskać więcej informacji dotyczących zarządzania klucza rozszerzonego Zobacz Opis Extensible Key Management (EKM).
Uwagi
Asymetrycznego klucz z którego został zaszyfrowany klucz symetryczny w bazie danych lub na który jest mapowany użytkownika lub logowania, nie można go usunąć.Przed upuść takiego klucznależy upuścić dowolnego użytkownika lub logowania, który jest mapowany do klucz.Należy upuścić lub zmienić dowolny symetrycznego klucz zaszyfrowane przy użyciu kluczasymetrycznego.Użyj opcji szyfrowania UPUŚĆ Zmienić klucz SYMETRYCZNY Aby usunąć szyfrowanie kluczasymetrycznego.
Metadane klucze asymetryczne można uzyskać dostęp za pomocą sys.asymmetric_keys katalogu widoku.Samych kluczy nie można bezpośrednio przeglądać od wewnątrz bazy danych.
Jeżeli klucz asymetrycznego jest mapowany do zarządzania klucza rozszerzonego (EKM) klucz urządzenia EKM i nie określono opcję Usuń klucz dostawcy, klucz zostanie usunięty z bazy danych, ale nie urządzenia.Ostrzeżenie zostanie wystawiony.
Uprawnienia
Wymaga uprawnienie Kontrola kluczasymetrycznego.
Przykłady
W następującym przykładzie usunięto kluczasymetrycznegoMirandaXAsymKey6 z AdventureWorks2008R2 bazy danych.
USE AdventureWorks2008R2;
DROP ASYMMETRIC KEY MirandaXAsymKey6;