ASYMMETRIC key (Transact-SQL) bırak
Bir asimetrik anahtar veritabanından kaldırır.
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;