FIX: "ключ дешифрування є неправильна" помилка під Вільний час відкриття симетричними ключами, які зашифровано за асиметричний ключ SQL Server 2008, SQL Server 2012 або SQL Server 2008 R2

Переклади статей Переклади статей
Номер статті: 2859713 - Показ продуктів, яких стосується ця стаття.
Майкрософт поширює виправлень, Microsoft SQL Server 2008 як один файл завантажується. Оскільки Накопичувальне виправлення, кожен новий реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 виправити реліз.
Розгорнути все | Згорнути все

На цій сторінці

Ознаки

Розглянемо таку ситуацію.
  • У вас є симетричними ключами, які зашифровано за асиметричний ключ Microsoft SQL Server 2008, Microsoft SQL Server 2012 або Microsoft SQL Server 2008 R2 на комп'ютері під керуванням Windows 8 або Windows Server 2012.
  • Асиметричне ключ створюється за допомогою постачальника розширюваний ключ управління (EKM).
  • Ви намагаєтеся відкрити зашифрований симетричними ключами.
За цим сценарієм з'являється протокол IMAP про помилку, подібне до такого:
MSG 15273, рівень 16, держава 1, рядок 1 ключ дешифрування хибний.

причина

Ця проблема виникає тому, що функція, яка перевіряє довжиною ключа до складу Windows 8 або Windows Server 2012. Однак, SQL Server використовує неправильних даних довжини для розшифровки симетричними ключами.

Розв'язанн

Питання вперше була зафіксована у наступні накопичувальне оновлення SQL Server.

Накопичувальне оновлення 6 для SQL Server 2012 SP1

Про накопичувальне оновлення для SQL Server

Згорнути це зображенняРозгорнути це зображення
assets folding start collapsed
Кожен новий накопичувальне оновлення для SQL Server містить усі виправлення, і всі виправлення в безпеки, які входили до складу попередніх накопичувальне оновлення. Перевірте останню накопичувальне оновлення для SQL Server:
Згорнути це зображенняРозгорнути це зображення
assets folding end collapsed

сукупний пакет оновлень 9 для SQL Server 2012

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 9. Щоб отримати додаткові відомості про те, як отримати цей пакет накопичувальне оновлення для SQL Server 2012, клацніть номер статті в базі знань Microsoft Knowledge Base:
2867319 9-Пакет накопичувальне оновлення для SQL Server 2012
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2012 виправити реліз. Радимо, що ви вважаєте, що застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2692828 SQL Server 2012 будує, які були випущені після SQL Server 2012 був випущений

сукупний пакет оновлень 8 для SQL Server 2008 R2 пакетом оновлень 2

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 8. Щоб отримати додаткові відомості про те, як отримати цей пакет накопичувальне оновлення для SQL Server 2008 R2 пакетом оновлень 2, клацніть номер статті в базі знань Microsoft Knowledge Base:
2871401 Сукупний пакет оновлень пакета 8 для 2008 R2 пакетом оновлень 2
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу на попередній SQL Server 2008 R2 службу оновлень 2 виправити реліз. Радимо, що ви вважаєте, що застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2730301 SQL Server 2008 R2 будує, які були випущені після SQL Server 2008 R2 служба Pack 2 був випущений

сукупний пакет оновлень 12 для SQL Server 2008 пакет оновлень 3 (SP3)

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 12 для пакета оновлень 3 для SQL Server 2008. Щоб отримати додаткові відомості про отримання пакунок накопичувальне оновлення для SQL Server клацніть цей номер статті для перегляду статті в базі знань Microsoft Knowledge Base:
2863205 Сукупний пакет оновлень пакета 12 для пакета оновлень 3 для SQL Server 2008
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server виправити реліз. Радимо, що ви вважаєте, що застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2629969 SQL Server 2008 будує, які були випущені після пакета оновлень 3 для SQL Server 2008 була випущена

Стан

корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі «Застосовується до».

Посилання

Докладніше про додаткові обслуговування модель для SQL Server клацніть номер статті для перегляду статті в базі знань Microsoft Knowledge Base:
935897 Додаткових обслуговування модель доступна з команди SQL Server, щоб доставити виправлень для повідомляли про проблеми
Щоб отримати додаткові відомості про схема присвоєння імен пакетам оновлень SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:
822499 Схема присвоєння імен пакетам для пакетів оновлень програмного забезпечення Microsoft SQL Server
Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Майкрософт.
824684 Стандартна термінологія, яка використовується для опису оновлень програмних продуктів Майкрософт

Властивості

Номер статті: 2859713 - Востаннє переглянуто: 10 жовтня 2013 р. - Редакція: 3.0
Застосовується до:
  • Microsoft SQL Server 2008 Service Pack 3, у разі використання з:
    • Microsoft SQL Server 2008 Standard
    • Microsoft SQL Server 2008 Web
    • Microsoft SQL Server 2008 Workgroup
    • Microsoft SQL Server 2008 Developer
    • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Ключові слова: 
kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2859713 KbMtuk
Машинний переклад
ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2859713

Надіслати відгук

 

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