Udostępnij za pośrednictwem


DROP ASYMMETRIC klucz (języka Transact-SQL)

Asymetryczne klucz powoduje usunięcie bazy danych.

Topic link iconKonwencje składni języka Transact-SQL

DROP ASYMMETRIC KEY key_name [REMOVE PROVIDER KEY]

Argumenty

  • key_name
    Jest nazwą klucz asymetrycznego do zostanie usunięty z bazy danych.

  • USUŃ KLUCZ dostawca
    Usuwa klucz Extenisble klucz Management (EKM) z urządzeniem EKM.Aby uzyskać więcej informacji na temat zarządzania kluczami rozszerzonego Zobacz Understanding Extensible Key Management (EKM).

Remarks

Kluczem asymetrycznego, z którymi zaszyfrowanych klucz symetrycznego w bazie danych lub na który jest mapowany na użytkownika lub logowania, nie można go usunąć.Przed upuszczeniu takiego klucz, należy usunąć dowolnego użytkownika lub logowania, który jest mapowany do klucz.Należy także usunąć lub zmienić każdy klucz zawartości zaszyfrowane przy użyciu klucza asymetrycznego.Można użyć opcji DROP szyfrowanie klucz zawartości ZMIANY usunąć szyfrowanie asymetrycznego klawisza.

Metadane klucze asymetryczne jest możliwy za pomocą sys.asymmetric_keys Służy do wyświetlania katalogu. Klucze, same nie można bezpośrednio przeglądać z wewnątrz bazy danych.

Jeśli nie określono opcji REMOVE dostawca KEY klucza asymetrycznego jest mapowany na urządzeniu EKM klawisza rozszerzonego Key Management (EKM), klucz zostanie usunięty z bazy danych, ale nie urządzenia.Ostrzeżenie zostanie wystawiony.

Uprawnienia

Wymaga uprawnienie Kontrola do klucz asymetrycznego.

Przykłady

W następującym przykładzie usunięto klucz asymetrycznego MirandaXAsymKey6 z AdventureWorks Baza danych.

USE AdventureWorks;
DROP ASYMMETRIC KEY MirandaXAsymKey6;