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)

Зведення

Доступне оновлення, яке подовжує подію Trace extended в Microsoft SQL ServerSQL Server. Трасування розкриває протокол TLS або SSL, який використовується клієнтом. Якщо узгодження між протоколами TLS і SSL успішно завершено, повертаються такі відомості, як протокол TLS/SSL, шифр, геш і однорангова адреса. Якщо переговори не вдаються, повертається тільки IP-адреса клієнта.

Додаткові відомості

Відомості про пакет оновлень для SQL ServerSQL Server

Це оновлення виправлено в таких пакетах оновлень для SQL ServerSQL Server:

Пакет оновлень 1 для SQL ServerSQL Server 2016

Пакет оновлень 3 для SQL Server 2014

Пакет оновлень 4 для SQL ServerSQL Server 2012

Пакети оновлень для SQL Server.

Пакети оновлень накопичуються. Кожен новий пакет оновлень містить усі попередні виправлення разом із новими виправленнями. Ми радимо використовувати для них найновіший пакет оновлень і останній сукупний пакет оновлень. Інсталювати попередній пакет оновлень перед інсталяцією останнього пакета оновлень не обов'язково. Щоб дізнатися більше про останній пакет оновлень і останній сукупний пакет оновлень, скористайтеся таблицею 1 у таблиці 1 цієї статті.

Визначення версії, випуску та рівня оновлення SQL Server і його компонентів

Відомості про збірки SQL Server

Кожна нова збірка для SQL Server містить усі виправлення та виправлення системи безпеки, які входили в попередню. Рекомендуємо інсталювати останню збірку для вашої версії SQL ServerSQL Server:

найновіша збірка для SQL ServerSQL Server 2016

Останнє сукупне оновлення для SQL ServerSQL Server 2014

Після застосування цього оновлення трасування розширюється й стає доступним у каналі налагодження в події трасування SNI.

Серед інших повідомлень буде повідомлення, яке починається з «SNISecurity Handshake». Потім з'явиться повідомлення «не вдалося встановити рукостискання» або «рукостискання вдалося вдало», що вказує на невдачу або успіх.

У разі збою клієнт і сервер не могли успішно домовитися про встановлення зв'язку, оскільки вони не мали спільних протоколів. Оскільки інші відомості про клієнта поки що недоступні (встановлення зв'язку відбувається перед входом), доступна лише IP-адреса клієнта.

Якщо рукостискання пройшло успішно, доступна інформація про протокол рукостискання: шифр, його сила, використовуваний хеш, сила хешу та IP-адреса клієнта. Оскільки рукостискання було щойно завершено, ніякої інформації про клієнта поки що немає, крім його IP-адреси.

Примітка Цей процес не застосовується до Microsoft SQL ServerSQL Server 2014 або Microsoft SQL ServerSQL Server 2012, оскільки розширена подія Trace не реалізована для рівня SNI в цій версії. Для SQL Server 2014 або 2012 потрібно використовувати трасування Built-In діагностики (BID). Докладні відомості див. в цій навчальній статті.

Посилання

Дізнайтеся, за допомогою яких термінів корпорація Майкрософт описує оновлення програмного забезпечення.