Aracılığıyla paylaş


ASYMMETRIC key (Transact-SQL) bırak

Bir asimetrik anahtar veritabanından kaldırır.

Konu bağlantısı simgesiTransact-SQL sözdizimi 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'NI KALDIRMAK
    Extenisble Anahtar Yönetimi (ekm) anahtar ekm aygıttan kaldırır.Genişletilebilir anahtar yönetimi hakkında daha fazla bilgi için bkz: Genişletilebilir Anahtar Yönetimi (ekm) Anlama.

Açıklamalar

Kendisiyle veritabanındaki bir simetrik anahtar şifreli veya hangi kullanıcı veya oturum açma eşlenen, bir asimetrik anahtar bırakılan olamaz.Bu tür anahtarbırak önce herhangi bir kullanıcı veya anahtareşlenen oturum açma bırak gerekir.Ayrıca, bırakın veya asimetrik anahtarile şifrelenmiş bir simetrik anahtar değiştirme gerekir.BIRAKIN şifreleme seçeneğini kullanabilirsiniz alter SİMETRİK anahtar bir asimetrik anahtar şifreleme kaldırma.

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

Genişletilebilir Anahtar Yönetimi (ekm) anahtar ekm aygıt üzerindeki asimetrik anahtar eşlenen ve PROVIDER ANAHTARINI Kaldır seçeneği belirtilmemişse, veritabanı ancak aygıt anahtar çökecektir.Bir uyarı verilecek.

İzinler

Asimetrik anahtarcontrol izni gerektirir.

Örnekler

Aşağıdaki örnek, asimetrik anahtarkaldırırMirandaXAsymKey6 dan AdventureWorks2008R2 veritabanı.

USE AdventureWorks2008R2;
DROP ASYMMETRIC KEY MirandaXAsymKey6;