MSSQLSERVER_33128

Şunlar için geçerlidir: SQL Server

Details

Attribute Value
Ürün Adı SQL Server
Olay Kimliği 33128
Olay Kaynağı MSSQLSERVER
Bileşen SQLEngine
Sembolik Ad SEC_DEPRECATED_ALGO
İleti Metni Şifreleme başarısız oldu. Anahtar, artık desteklenmeyen '%.*ls' algoritmasını kullanmaktadır.

Explanation

Bu mesaj, RC4 (veya RC4_128) şifreleme algoritmasına atıfta bulunurken ortaya çıkar. RC4 ve RC4_128 zayıf algoritmalardır ve kullanımdan kaldırılmıştır. Bunun yerine AES algoritmalarından biri gibi daha güçlü bir algoritma kullanın.

Veritabanı uyumluluk seviyesi 90 veya 100 olduğunda işlem başarılı olur, kullanımdan kalma olayı yükselir ve mesaj yalnızca halka tamponunda görünür.

Veritabanı uyumluluk seviyesi 110 veya daha yüksek olduğunda, şifre çözme işlemleri başarılı olur, kullanımdan çıkma olayı yükselir ve mesaj yalnızca halka tamponunda görünür. Şifreleme işlemleri başarısız olur, kullanımdan kaldırılma olayı yükselir, mesaj kullanıcı için görüntülenir ve mesaj halka tamponunda görünür.

Note

Halka tamponu, tam olarak belgelenmemiş ve müşteriler tarafından kullanılmak üzere tasarlanmamış bir iç bileşendir. Halka tamponundan gelen mesajlar, Microsoft Müşteri Hizmetleri ile iletişime geçerken faydalıdır. Halka tamponunu görüntülemek için sys.dm_os_ring_buffers dinamik yönetim görünümünü sorgulayın.

State Description
1 Yerleşik encryptbykey() fonksiyonunda bir RC4 anahtarı kullanılır. Yerleşik fonksiyon NULL döndürür. Bu mesaj sadece halka tamponunda görünür.
2 Bir RC4 anahtarı, yerleşik decryptbykey() fonksiyonu tarafından kullanılır. Bu mesaj sadece halka tamponunda görünür.
3 Kullanımdan geçmiş bir RC4 anahtarı, simetrik bir anahtarla şifreleniyor. Kullanıcılar tarafından görülüyor ve ring buffer'da bulunuyor. Kullanımdan çıkmış RC4 simetrik anahtarlar, uyumluluk seviyesi 110'da değiştirilemez. Kripto işlemleri için RC4 olmayan anahtarlar kullanmaya çalışın. Gerekirse, geriye doğru uyumluluk seviyesini 90 veya 100'e ayarlayın.
4 RC4 olmayan bir anahtar, kullanımdan geçmiş bir RC4 simetrik anahtarla şifreleniyor. Kullanıcılar tarafından görülüyor ve ring buffer'da bulunuyor. Uygulamayı RC4 dışı simetrik anahtarlar kullanacak şekilde değiştirin veya geriye doğru uyumluluk seviyesini 90 veya 100'e ayarlayın.
5 Kullanımdan çıkmış bir RC4 anahtarı, simetrik bir anahtarla çözülüyor. Bu mesaj sadece halka tamponunda görünür.
6 RC4 olmayan bir anahtar, RC4 simetrik bir anahtarla çözülür. Bu mesaj sadece halka tamponunda görünür.
7 Sertifika tarafından bir RC4 simetrik anahtar şifreleniyor. Kullanıcılar tarafından görülüyor ve ring buffer'da bulunuyor.
8 Sertifika tarafından bir RC4 simetrik anahtarı çözülüyor. Bu mesaj sadece halka tamponunda görünür.
9 Bir RC4 simetrik anahtarı EKM anahtarı tarafından şifreleniyor.
10 Bir RC4 simetrik anahtarı EKM anahtarı tarafından çözülüyor. Bu mesaj sadece halka tamponunda görünür.

Kullanıcı Eylemi

Bunun yerine AES algoritmalarından biri gibi daha güçlü bir algoritma kullanın. (Önerilen)

ALTER DATABASE SET Veritabanını uyumluluk seviyesi 100'e ayarlamak için COMPATIBILITY_LEVEL kullanın. (Tavsiye edilmiyor.)