Udostępnij za pośrednictwem


UPUŚĆ ASYMMETRIC klucza (Transact-SQL)

Z bazy danych powoduje usunięcie klucz asymetrycznego.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

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;