Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL Server creëert een Audit Database Mirroring Login-evenement om auditberichten te rapporteren die verband houden met databasespiegeling transportbeveiliging.
Auditdatabasespiegeling Login, Event Class Datakolommen
| Gegevenskolom | Typologie | Description | Kolomnummer | Filterbaar |
|---|---|---|---|---|
| ApplicationName | nvarchar | Niet gebruikt in deze onderdeelklasse. | 10 | Yes |
| ClientProcessID | int | Niet gebruikt in deze onderdeelklasse. | 9 | Yes |
| DatabaseID | int | SQL Server Profiler toont de naam van de database als de ServerName-datakolom in de trace wordt vastgelegd en de server beschikbaar is. Bepaal de waarde voor een database met behulp van de functie DB_ID. | 3 | Yes |
| EventClass | int | Het type gebeurtenisklasse die wordt gevangen. Altijd 154 voor auditdatabasespiegeling en login. | 27 | Nee. |
| EventSequence | int | Volgnummer voor dit evenement. | 51 | Nee. |
| EventSubClass | int | Het type gebeurtenissubklasse, die meer informatie geeft over elke gebeurtenisklasse. De onderstaande tabel geeft de waarden van de onderklasse van dit evenement weer. | 21 | Yes |
| Bestandsnaam | nvarchar | Ondersteunde authenticatiemethode geconfigureerd op het externe databasespiegelings-endpoint. Wanneer er meer dan één methode beschikbaar is, bepaalt het accepterende (doel)eindpunt welke methode als eerste wordt geprobeerd. Mogelijke waarden zijn: Geen. Er is geen authenticatiemethode ingesteld. NTLM. Vereist NTLM-authenticatie. KERBEROS. Vereist Kerberos-authenticatie. ONDERHANDELEN. Windows onderhandelt over de authenticatiemethode. CERTIFICAAT. Vereist het certificaat dat voor het eindpunt is geconfigureerd, dat is opgeslagen in de masterdatabase . NTLM, CERTIFICAAT. Accepteert NTLM of het endpointcertificaat voor authenticatie. KERBEROS, CERTIFICAAT. Accepteert Kerberos of het eindpuntcertificaat voor authenticatie. ONDERHANDEL, CERTIFICAAT. Windows onderhandelt over de authenticatiemethode, of een endpointcertificaat kan worden gebruikt voor authenticatie. CERTIFICAAT, NTLM. Accepteert een endpointcertificaat of NTLM voor authenticatie. CERTIFICAAT, KERBEROS. Accepteert een endpointcertificaat of Kerberos voor authenticatie. CERTIFICAAT, ONDERHANDELEN. Accepteert een endpointcertificaat voor authenticatie of Windows onderhandelt over de authenticatiemethode. |
36 | Nee. |
| HostNaam | nvarchar | Niet gebruikt in deze onderdeelklasse. | 8 | Yes |
| IsSystem | int | Geeft aan of de gebeurtenis heeft plaatsgevonden in een systeemproces of een gebruikersproces. 1 = systeem, 0 = gebruiker. | 60 | Nee. |
| LoginSid | image | Het beveiligingsidentificatienummer (SID) van de ingelogde gebruiker. Elke SID is uniek voor elke aanmelding op de server. | 41 | Yes |
| NTDomainName | nvarchar | Het Windows-domein waartoe de gebruiker behoort. | 7 | Yes |
| NTUserName | nvarchar | De naam van de gebruiker die eigenaar is van de verbinding die dit evenement heeft veroorzaakt. | 6 | Yes |
| Objectname | nvarchar | De verbindingslijn die voor deze verbinding wordt gebruikt. | 34 | Nee. |
| EigenaarNaam | nvarchar | Ondersteunde authenticatiemethode geconfigureerd op het lokale databasespiegelings-eindpunt. Wanneer er meer dan één methode beschikbaar is, bepaalt het accepterende (doel)eindpunt welke methode als eerste wordt geprobeerd. Mogelijke waarden zijn: Geen. Er is geen authenticatiemethode ingesteld. NTLM. Vereist NTLM-authenticatie. KERBEROS. Vereist Kerberos-authenticatie. ONDERHANDELEN. Windows onderhandelt over de authenticatiemethode. CERTIFICAAT. Vereist het certificaat dat voor het eindpunt is geconfigureerd, dat is opgeslagen in de masterdatabase . NTLM, CERTIFICAAT. Accepteert NTLM of het endpointcertificaat voor authenticatie. KERBEROS, CERTIFICAAT. Accepteert Kerberos of het eindpuntcertificaat voor authenticatie. ONDERHANDEL, CERTIFICAAT. Windows onderhandelt over de authenticatiemethode of een endpointcertificaat kan worden gebruikt voor authenticatie. CERTIFICAAT, NTLM. Accepteert een endpointcertificaat of NTLM voor authenticatie. CERTIFICAAT, KERBEROS. Accepteert een endpointcertificaat of Kerberos voor authenticatie. CERTIFICAAT, ONDERHANDELEN. Accepteert een endpointcertificaat voor authenticatie of Windows onderhandelt over de authenticatiemethode. |
37 | Nee. |
| ProviderName | nvarchar | De authenticatiemethode die voor deze verbinding wordt gebruikt. | 46 | Nee. |
| RoleName | nvarchar | De rol van de verbinding. Dit is ofwel initiator of doelwit. | 38 | Nee. |
| Servernaam | nvarchar | De naam van de instance van SQL Server die wordt getraceerd. | 26 | Nee. |
| SPID | int | De sessie-ID die door SQL Server is toegewezen aan het proces dat aan de client is gekoppeld. | 12 | Yes |
| StartTime | datetime | Het tijdstip waarop het evenement begon, wanneer beschikbaar. | 14 | Yes |
| State | int | Geeft de locatie aan binnen de SQL Server-broncode die het event heeft geproduceerd. Elke locatie die dit evenement kan veroorzaken, heeft een andere staatscode. Een Microsoft support engineer kan deze statuscode gebruiken om te achterhalen waar het event is geproduceerd. | 30 | Nee. |
| TargetUserName | nvarchar | Loginstatus. Een van de volgende: INITIAAL WACHT INLOGGEN ONDERHANDELEN ÉÉN ISC ÉÉN ASC TWEE ISC TWEE ASC WACHT ISC Bevestig WACHT ASC Bevestig WACHT, WEIGER WACHT PRE-MASTER GEHEIM WACHT OP BEVESTIGING WACHT ARBITRAGE ONLINE FOUT Opmerking: ISC = Beveiligingscontext starten. ASC = Accepteer Security Context. |
39 | Nee. |
| TransactionID | bigint | De door het systeem toegewezen ID van de transactie. | 4 | Nee. |
De onderstaande tabel geeft de subklassewaarden voor deze gebeurtenisklasse weer weer.
| ID-kaart | Subklasse | Description |
|---|---|---|
| 1 | Succesvol inloggen | Een Login Success-event meldt dat het aangrenzende databasespiegeling-inlogproces succesvol is afgerond. |
| 2 | Login protocol fout | Een Login Protocol Error-gebeurtenis meldt dat de database-mirroring login een bericht ontvangt dat goed gevormd is, maar niet geldig voor de huidige staat van het inlogproces. Het bericht kan verloren zijn gegaan of buiten volgorde zijn verzonden. |
| 3 | Berichtformaatfout | Een Message Format Error-gebeurtenis meldt dat de database-mirroring login een bericht ontving dat niet overeenkomt met het verwachte formaat. Het bericht kan beschadigd zijn, of een ander programma dan SQL Server kan berichten sturen naar de poort die databasemirroring gebruikt. |
| 4 | Onderhandelen Mislukking | Een Negotiate Failure-gebeurtenis meldt dat het lokale databasespiegelingseindpunt en het externe databasespiegelingspunt wederzijds exclusieve authenticatieniveaus ondersteunen. |
| 5 | Authenticatiefout | Een Authentication Failure-gebeurtenis meldt dat een databasespiegelend endpoint geen authenticatie voor de verbinding kan uitvoeren vanwege een fout. Voor Windows-authenticatie meldt dit event dat het databasespiegelings-endpoint geen Windows-authenticatie kan gebruiken. Voor certificaatgebaseerde authenticatie meldt dit evenement dat het databasespiegelingseindpunt geen toegang heeft tot het certificaat. |
| 6 | Mislukte autorisatie | Een Authorization Fail-gebeurtenis meldt dat een database-mirroring endpoint de autorisatie voor de verbinding heeft geweigerd. Voor Windows-authenticatie meldt dit event dat de beveiligingsidentificatie van de verbinding niet overeenkomt met een databasegebruiker. Voor certificaatgebaseerde authenticatie meldt deze gebeurtenis dat de publieke sleutel die in het bericht wordt geleverd, niet overeenkomt met een certificaat in de masterdatabase . |
Zie ook
MAAK EINDPUNT (Transact-SQL)
ALTER EINDPUNT (Transact-SQL)
Databasespiegeling (SQL Server)