Applies ToSQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Проблемы

Эта проблема возникает при использовании сертификата, серийный номер которого превышает 16 байт. При возникновении этой проблемы появляется следующее сообщение об ошибке:

Сообщение 15297, уровень 16, состояние 56, строка 1, недопустимый сертификат, асимметричный ключ или данные закрытого ключа.

Решение

Эта проблема впервые устранена в следующем накопительном обновлении SQL Server:

Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Мы рекомендуем вам загрузить и установить последние накопительные обновления для SQL Server.

Примечание. После установки этого обновления вы можете создать сертификат, даже если его серийный номер превышает 16 байт, не получая сообщение об ошибке. Однако серийный номер будет укорочен до 16 байт, если он сохранен в столбце cert_serial_number в представлении каталога sys. Certificates . Усечение происходит только в представлении каталога. Таким образом, сертификат по-прежнему сохраняет исходную длину для ее серийного номера.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.