Korriger: Brudd på tilgangstillatelse når du kjører en INNSETTING, oppdatering eller slå sammen en setning på en visning som bruker WITH CHECK OPTION i SQL Server-2014

Symptomer

Når du kjører en INSERT, UPDATE eller slå sammen-setning i en visning som er definert av WITH CHECK OPTION-syntaksen, blir det generert en dumpfil, og Microsoft SQL Server logger følgende feilmeldinger i programloggen:

<timestamp> Server A brukerforespørsel fra økten med SPID <> # generert et uopprettelig unntak. SQL Server, avsluttes økten. Kontakt kundestøtte med dump produsert i loggmappen.

<timestamp> spid <> # SqlDumpExceptionHandler: prosessen <> # generert kritisk unntak c0000005 EXCEPTION_ACCESS_VIOLATION. Denne prosessen avsluttes med SQL Server

Oppløsning

Informasjon om kumulativ oppdatering

Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Anbefaling: Installere den nyeste kumulative oppdateringen for SQL Server

Hvis du vil ha mer informasjon

Dette problemet oppstår bare når du kjører en INSERT, UPDATE eller slå sammen-setning i en visning som er definert ved hjelp av WITH CHECK OPTION-syntaks. For eksempel:
UPDATE "<ViewName>" SET"<ColumnA>" = <NewValue> WHERE 
("<ColumnB>" = <ColumnBValue>)

Løsningen

  • Kjøre setningene INSERT, UPDATE eller slå sammen mot tabellene som er underliggende visninger som er definert ved hjelp av WITH CHECK OPTION-syntaks.
  • Endre eller opprette visningene aktuelt å være sikker på at syntaksen for WITH CHECK OPTION ikke brukes på nytt.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Egenskaper

Artikkel-ID: 3103998 – Forrige gjennomgang: 12. feb. 2017 – Revisjon: 1

Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Standard

Tilbakemelding