SORUN: Cryptoapı işlev hatası "Hata 0x80090006: geçersiz imza" SQL Server tarafından SQL Server kimlik doğrulaması kullanarak bağlanma

Makale çevirileri Makale çevirileri
Makale numarası: 811886 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

SQL bağlanmak için SQL Server kimlik doğrulamasını kullandığınızda, sunucu, aşağıdaki hata iletisini alabilirsiniz:
Sunucu: <a1>hata</a1> 552, Düzey 16, durum 1
[Microsoft][ODBC SQL Server sürücüsü][SQL Server]Cryptoapı, 'CryptAcquireContext' işlevi başarısız oldu. Hata 0x80090006:
Geçersiz imza.
Ayrıca, Internet Explorer hakkında iletişim kutusundaki Cipher Strength değeri yok veya değeri 0 - bittir.

Not Microsoft ınternet Explorer Cipher Strength değerini görüntülemek için <a0></a0>, Yardım menüsünde Internet Explorer hakkında'yı tıklatın.

Neden

Bu davranış, aşağıdaki dosyaların bozuk, eksik olduğunda ortaya çıkabilir veya yanlış sürümü:
  • NDISWAN.SYS
  • Ntlmssps.dll
  • Schannel.dll
  • Security.dll
  • Rsabase.dll
  • Rsaenh.dll
128 Bit şifreleme hem de 40 bit şifreleme işletim sistemini yüklediğinizde, yanlış sürümü olabilir.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, yeniden yüklemek Microsoft ınternet Explorer'ın aynı güvenlik ve şifreleme dll sürümü vardır.

Daha fazla bilgi

SQL Server, SQL Server oturum kimliğini doğrulamak için <a0></a0>, Microsoft Windows NT Cryptoapı işlevlerini kullanır. Bir SQL Server oturum oluşturulduğunda, Cryptoapı işlevleriyle parola şifrelenir. Şifrelenmiş parola, SQL Server Sistem tablosunda saklanır. SQL Server'a bağlanmak için SQL kimlik doğrulaması'nı kullandığınızda, bağlantı dizesinde parola şifrelenir ve Sistem tablosunda saklanan parola ile karşılaştırma. Yalnızca, her iki parolayı eşleşiyorsa, bağlantı izin verilir.

ınternet Explorer High Encryption Pack hakkında ek bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
Internet Explorer High Encryption Pack

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
321459SORUN: SQL Server 2000 için örnek bağlanmaya çalıştığınızda Cryptoapı işlevi bir hata oluşturur
216270128 Bit şifreleme yükseltme, Service Pack 4 ile çalışmayabilir
176820Farkları arasında 128-bit ve 40-bit sürümleri Service Pack 3 ve Service Pack 4
322051Programları sunucuya Windows NT 4. 0 hatalı eşleşen güvenlik DLL'lerle birlikte bağlanın.
261328Internet Explorer'da şifreleme düzeyi 0-bit olarak görünüyor
195833128-Bit şifreleme için ınternet Explorer'ı yükseltme hakkında

Özellikler

Makale numarası: 811886 - Last Review: 8 Mayıs 2006 Pazartesi - Gözden geçirme: 4.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Standard Edition, Ne zaman ne ile kullanilir:
    • Microsoft Windows NT 4.0 Service Pack 5
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows NT 4.0 Service Pack 6a
    • Microsoft Windows 2000 Server
    • Microsoft Windows Server 2003 Standard Edition
Anahtar Kelimeler: 
kbmt kberrmsg kbprb KB811886 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:811886

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com