Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

Stel dat u meerdere SQL Server-auditgebeurtenissen hebt geconfigureerd om te schrijven naar het beveiligingslogboek in Microsoft SQL Server 2022, Microsoft SQL Server 2019 of Microsoft SQL Server 2016 Service Pack 2 (SP2). In dit scenario ziet u dat alle servercontroles behalve de eerste servercontrole niet schrijven. Wanneer u bovendien de tweede servercontrole toevoegt, ontvangt u mogelijk een foutbericht dat lijkt op het volgende bericht in het SQL Server-foutenlogboek:

Fout: 33204, Ernst: 17, Status: 1.

SQL Server Audit kan niet schrijven naar het beveiligingslogboek.

Oorzaak

Dit probleem treedt op als de bronvlag van de register-gebeurtenis is ingesteld op 0.

Tijdelijke oplossing

Gebruik een van de volgende methoden om dit probleem te omzeilen:

  • Stel de servercontrolegebeurtenissen in om te worden geschreven naar een bestand in plaats van naar het SQL Server-beveiligingslogboek.

  • Wijzig de waarde van de volgende registersubsleutel van 0 in 1 om meerdere servercontrolegebeurtenissen in te schakelen om naar het SQL Server-beveiligingslogboek te schrijven:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security\MSSQL$<InstanceName>$Audit\EventSourceFlags

Opmerking: Servercontroles moeten opnieuw worden gestart om de nieuwe registerinstelling van kracht te laten worden.

ALTER SERVER AUDIT [AuditName] WITH (STATE = OFF)
GO
ALTER SERVER AUDIT [AuditName] WITH (STATE = ON)
GO

Belangrijk: Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Voordat u wijzigingen aanbrengt in het register, wordt u aangeraden een back-up te maken van alle waardevolle gegevens op de computer.

Oplossing

Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Opmerking: zelfs na installatie van SQL Server 2022 Cumulatieve update 6 (CU6) of latere versies voor bestaande exemplaren, is nog steeds een tijdelijke oplossing vereist omdat de oplossing de bestaande registerwaarde niet wijzigt. Voor nieuwe exemplaren wordt de juiste registerwaarde gebruikt na het toepassen van de oplossing.

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingspatches die zich in de vorige build bevonden. U wordt aangeraden de nieuwste build voor uw versie van SQL Server te installeren:

Servicepack-informatie voor SQL Server 2016

Dit probleem is opgelost in het volgende servicepack voor SQL Server:

Service Pack 2 voor SQL Server 2016

Servicepacks zijn cumulatief. Elk nieuw servicepack bevat alle correcties uit eerdere servicepacks, samen met eventuele nieuwe oplossingen. We raden u aan het meest recente servicepack en de meest recente cumulatieve update voor dat servicepack toe te passen. U hoeft geen eerder servicepack te installeren voordat u het meest recente servicepack installeert. Gebruik tabel 1 in het volgende artikel voor meer informatie over het nieuwste servicepack en de meest recente cumulatieve update.

Het versie-, editie- en updateniveau van SQL Server en de bijbehorende onderdelen bepalen

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Verwijzingen

Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×