ASİMETRİK anahtar (Transact-sql) bırak

Asimetrik anahtar veritabanından kaldırır.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

DROP ASYMMETRIC KEY key_name [ REMOVE PROVIDER KEY ]

Bağımsız değişkenler

  • key_name
    Veritabanından bırakılan asimetrik anahtar adıdır.

  • SAĞLAYICI ANAHTARI KALDIRIN
    Extenisble anahtar yönetimi (ekm) anahtarı ekm aygıt kaldırır. Genişletilebilir anahtar yönetimi hakkında daha fazla bilgi için bkz: Genişletilebilir anahtar yönetimi (ekm).

Açıklamalar

Bir asimetrik anahtar hangi ile şifrelenmiş simetrik anahtar veritabanında veya bir kullanıcı veya oturum açma eşlendiği, bırakılan olamaz. Böyle bir anahtarı bırak önce herhangi bir kullanıcı veya anahtar eşlenen oturum açma düşmesi gerekir. Ayrıca, bırakın veya asimetrik anahtar ile şifrelenmiş herhangi bir simetrik anahtar değiştirmek gerekir. AÇILAN şifreleme seçeneği kullanabilirsiniz alter simetrik anahtar asimetrik anahtar tarafından şifreleme kaldırılacak.

Asimetrik anahtarları meta verileri kullanarak erişilebilir sys.asymmetric_keys Katalog görünümü. Anahtarlar, doğrudan veritabanı içinde gelen görüntülenemez.

Bir Genişletilebilir anahtar yönetimi (ekm) anahtarı ekm aygıt asimetrik anahtar eşlenen ve PROVIDER anahtarını Kaldır seçeneği belirtilmezse, anahtar veritabanı ancak aygıt çökecektir. Bir uyarı verilir.

İzinler

Asimetrik anahtar control izni gerektirir.

Örnekler

Aşağıdaki örnek, asimetrik anahtar kaldırır MirandaXAsymKey6dan AdventureWorks2012veritabanı.

USE AdventureWorks2012;
DROP ASYMMETRIC KEY MirandaXAsymKey6;

USE AdventureWorks2012;
DROP ASYMMETRIC KEY MirandaXAsymKey6;

Ayrıca bkz.

Başvuru

ASİMETRİK anahtar (Transact-sql) oluştur

alter ASIMETRIK anahtar (Transact-sql)

SIMETRIK anahtar (Transact-sql) değiştirme

Kavramlar

Şifreleme hiyerarşisi