KB3191296 — обновление расширяет расширенное событие трассировки с помощью сведений о подтверждении протокола безопасности в SQL Server

Применяется к
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Сводка

Доступно обновление, которое расширяет расширенное событие трассировки в Microsoft SQL Server. Трассировка предоставляет протокол TLS/SSL, используемый клиентом. Если согласование TLS/SSL успешно завершено, возвращаются такие сведения, как протокол TLS/SSL, шифр, хэш и одноранговый адрес. Если согласование завершается сбоем, возвращается только IP-адрес клиента.

Дополнительные сведения

Сведения о пакете обновления для SQL Server

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

Пакет обновления 1 (SP1) для SQL Server 2016 г.

Пакет обновления 3 (SP3) для SQL Server 2014

Пакет обновления 4 (SP4) для SQL Server 2012 г.

Сведения о пакетах обновления для SQL Server:

Пакеты обновления являются накопительными. Каждый новый пакет обновления содержит все исправления, которые были в предыдущих пакетах обновления, а также все новые исправления. Мы рекомендуем применить последний пакет обновления и последнее накопительное обновление для этого пакета обновления. Вам не нужно устанавливать предыдущий пакет обновления перед установкой последнего пакета обновления. Дополнительные сведения о последнем пакете обновления и последнем накопительном обновлении см. в таблице 1 в следующей статье.

Определение версии, выпуска и уровня обновления SQL Server и его компонентов

Сведения о сборках SQL Server

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

последняя сборка для SQL Server 2016 г.

Последнее обновление cumulatice за SQL Server 2014 г.

После применения этого обновления трассировка будет расширена и доступна в канале отладки в событии трассировки SNI.

Среди других сообщений будет сообщение, которое начинается с "SNISecurity Handshake". Затем появится сообщение "Сбой подтверждения" или "подтверждение выполнено успешно", указывающее на сбой или успех.

В случае сбоя клиент и сервер не смогли успешно согласовать подтверждение, так как у них нет общих протоколов. Так как о клиенте пока нет других сведений (подтверждение происходит до входа), доступен только IP-адрес клиента.

Если подтверждение прошло успешно, будут доступны сведения о протоколе подтверждения: шифр, его прочность, используемый хэш, сила хэша и IP-адрес клиента. Так как подтверждение было только что завершено, информация о клиенте пока недоступна, кроме его IP-адреса.

Примечание Этот процесс не применяется к Microsoft SQL Server 2014 или Microsoft SQL Server 2012, так как расширенное событие трассировки не реализовано для уровня SNI в этой версии. Для SQL Server 2014 или 2012 годах необходимо использовать трассировки диагностики Built-In (BID). Дополнительные сведения см. в этой статье Learn.

Ссылки

Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.