KB3103998. ВИПРАВЛЕННЯ. Порушення прав доступу під час виконання оператора INSERT, UPDATE або MERGE в поданні, в якому використовується параметр "Із перевіркою" у SQL Server 2014

Застосовується до
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Ознаки

Коли ви виконуєте оператор INSERT, UPDATE або MERGE в поданні, визначеному за допомогою синтаксису WITH CHECK OPTION, створюється файл дампа, а сервер Microsoft SQL ServerSQL Server реєструє в журналі програм такі повідомлення про помилки:

Примітка.

< позначка> часу Server Запит користувача із сеансу з SPID <#> породив критичний виняток. SQL ServerSQL Server завершує цей сеанс. Зверніться до служби підтримки продуктів, указавши дамп, створений у каталозі журналу.

< позначка> часу spid<#> SqlDumpExceptionHandler: Process <#> generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL ServerSQL Server завершує цей процес

Спосіб усунення проблеми

Відомості про сукупний пакет оновлень

Вперше виправлено цю проблему в наступному сукупному оновленні SQL ServerSQL Server.

Рекомендація: інсталюйте останній сукупний пакет оновлень для SQL Server

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

      

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

Ця проблема виникає лише під час виконання оператора INSERT, UPDATE або MERGE в поданні, визначеному за допомогою синтаксису WITH CHECK Option. Наприклад:

UPDATE "<ViewName>" SET
"<ColumnA>" = <NewValue> WHERE 
("<ColumnB>" = <ColumnBValue>)

Спосіб вирішення

  • Виконайте оператори INSERT, UPDATE або MERGE для таблиць, що лежать в основі подань, визначених за допомогою синтаксису WITH CHECK OPTION.
  • Змініть або повторно створіть відповідні подання, щоб не використовувати синтаксис WITH CHECK OPTION (З ПАРАМЕТРОМ ПЕРЕВІРКИ).

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".