Conectați-vă cu Microsoft
Conectați-vă sau creați un cont.
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Să presupunem că ați configurat mai multe evenimente de audit SQL Server pentru a scrie în Jurnalul de securitate din Microsoft SQL Server 2016 Service Pack 2 (SP2). În acest scenariu, este posibil să observați că toate verificările de server, cu excepția primului audit de server, nu vor reuși să scrie. În plus, atunci când adăugați al doilea audit server, este posibil să primiți un mesaj de eroare care seamănă cu următorul în Jurnalul de erori SQL Server:

Eroare: 33204, severitate: 17, stare: 1.

Auditul SQL Server nu a putut fi scris în Jurnalul de securitate

Cauză

Această problemă apare atunci când semnalizatorul sursă al evenimentului de registry este setat la ' 0 '.

Soluție de evitare

Soluția pentru această problemă este una dintre următoarele:

  • Faceți ca evenimentele de auditare a serverului să fie scrise într-un fișier în locul jurnalului de securitate SQL Server.

  • Modificați următoarea cheie de registry de la 0 la 1, pentru a activa scrierea în Jurnalul de securitate SQL Server prin mai multe evenimente de audit server:

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

    Notă: auditurile de server trebuie repornite pentru ca noua setare de registry să aibă efect.

    ALTER SERVER AUDIT [AuditName] WITH (stare = dezactivat) Accesați ALTER SERVER AUDIT [AuditName] WITH (stare = activat) Accesați

    Important: Editarea incorectă a registry poate deteriora grav sistemul. Înainte de a efectua modificări în registry, vă recomandăm să faceți backup oricăror date evaluate pe computer.

Rezolvare

Informații despre pachetul de servicii pentru SQL Server 2016

Această problemă este remediată în următorul pachet Service Pack pentru SQL Server:

       Service Pack 2 pentru SQL Server 2016

Pachetele Service Pack sunt cumulative. Fiecare pachet Service Pack nou conține toate remedierile care se află în pachetele de servicii anterioare, împreună cu orice remedieri noi. Recomandarea noastră este să aplicați cel mai recent pachet Service Pack și cea mai recentă actualizare cumulativă pentru acel pachet Service Pack. Nu trebuie să instalați un pachet de servicii anterior înainte de a instala cel mai recent pachet Service Pack. Utilizați tabelul 1 din următorul articol pentru a găsi mai multe informații despre cel mai recent pachet Service Pack și cea mai recentă actualizare cumulativă.

Cum se determină nivelul de versiune, ediție și actualizare a SQL Server și componentele sale

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Referințe

Aflați despre terminologiape care o utilizează Microsoft pentru a descrie actualizările de software.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×