Classe di evento Audit Database Mirroring LoginAudit Database Mirroring Login Event Class

SQL ServerSQL Server crea un evento Audit Database Mirroring Login per segnalare messaggi di controllo relativi alla sicurezza del trasporto per il mirroring di database. creates an Audit Database Mirroring Login event to report audit messages related to database mirroring transport security.

Colonne di dati della classe di evento Audit Database Mirroring LoginAudit Database Mirroring Login Event Class Data Columns

Colonna di datiData column TipoType DescrizioneDescription Numero colonnaColumn number FiltrabileFilterable
ApplicationNameApplicationName nvarcharnvarchar Non utilizzata per questa classe di evento.Unused in this event class. 1010 Yes
ClientProcessIDClientProcessID intint Non utilizzata per questa classe di evento.Unused in this event class. 99 Yes
DatabaseIDDatabaseID intint SQL Server ProfilerSQL Server Profiler visualizza il nome del database se la colonna di dati ServerName è acquisita nella traccia e il server è disponibile. displays the name of the database if the ServerName data column is captured in the trace and the server is available. Determinare il valore per un database utilizzando la funzione DB_ID.Determine the value for a database by using the DB_ID function. 33 Yes
EventClassEventClass intint Tipo di classe di evento acquisita.The type of event class captured. Sempre 154 per la classe di evento Audit Database Mirroring Login.Always 154 for Audit Database Mirroring Login. 2727 NoNo
EventSequenceEventSequence intint Numero di sequenza dell'evento.Sequence number for this event. 5151 NoNo
EventSubClassEventSubClass intint Tipo di sottoclasse di evento in cui sono disponibili informazioni aggiuntive su ogni classe di evento.The type of event subclass, providing further information about each event class. Nella tabella seguente sono elencati i valori di sottoclasse per questo evento.The table below lists the event subclass values for this event. 2121 Yes
FileNameFileName nvarcharnvarchar Supporta il metodo di autenticazione configurato nell'endpoint del mirroring del database remoto.Supported authentication method configured on the remote database mirroring endpoint. Se è disponibile più di un metodo, l'endpoint di accettazione (destinazione) determina quale metodo viene utilizzato per primo.When more than one method is available, the accepting (target) endpoint determines which method is tried first. I valori possibili sono:Possible values are:



None.None. Non è configurato alcun metodo di autenticazione.No authentication method is configured.

NTLM.NTLM. Richiede un'autenticazione NTLM.Requires NTLM authentication.

KERBEROS.KERBEROS. Richiede un'autenticazione Kerberos.Requires Kerberos authentication.

NEGOTIATE.NEGOTIATE. Il metodo di autenticazione viene negoziato da Windows.Windows negotiates the authentication method.

CERTIFICATE.CERTIFICATE. Richiede il certificato configurato per l'endpoint, archiviato nel database master .Requires the certificate configured for the endpoint, which is stored in the master database.

NTLM, CERTIFICATE.NTLM, CERTIFICATE. Accetta un'autenticazione NTLM o il certificato di autenticazione dell'endpoint.Accepts NTLM or the endpoint certificate for authentication.

KERBEROS, CERTIFICATE.KERBEROS, CERTIFICATE. Accetta un'autenticazione Kerberos o il certificato di autenticazione dell'endpoint.Accepts Kerberos or the endpoint certificate for authentication.

NEGOTIATE, CERTIFICATE.NEGOTIATE, CERTIFICATE. Il metodo di autenticazione viene negoziato da Windows oppure per l'autenticazione può essere utilizzato un certificato dell'endpoint.Windows negotiates the authentication method, or an endpoint certificate can be used for authentication.

CERTIFICATE, NTLM.CERTIFICATE, NTLM. Accetta un certificato dell'endpoint o un'autenticazione NTLM.Accepts an endpoint certificate or NTLM for authentication.

CERTIFICATE, KERBEROS.CERTIFICATE, KERBEROS. Accetta il certificato di un endpoint o l'autenticazione Kerberos.Accepts an endpoint certificate or Kerberos for authentication.

CERTIFICATE, NEGOTIATE.CERTIFICATE, NEGOTIATE. Accetta un certificato di autenticazione dell'endpoint o il metodo di autenticazione viene negoziato da Windows.Accepts an endpoint certificate for authentication or Windows negotiates the authentication method.
3636 NoNo
HostNameHostName nvarcharnvarchar Non utilizzata per questa classe di evento.Unused in this event class. 88 Yes
IsSystemIsSystem intint Indica se l'evento è stato generato per un processo di sistema o un processo utente.Indicates whether the event occurred on a system process or a user process. 1 = sistema, 0 = utente.1 = system, 0 = user. 6060 NoNo
LoginSidLoginSid imageimage ID di sicurezza (SID) dell'utente connesso.The security identification number (SID) of the logged-in user. Il SID è univoco per ogni account di accesso nel server.Each SID is unique for each login in the server. 4141 Yes
NTDomainNameNTDomainName nvarcharnvarchar Dominio di Windows a cui appartiene l'utente.The Windows domain to which the user belongs. 77 Yes
NTUserNameNTUserName nvarcharnvarchar Nome dell'utente proprietario della connessione che ha generato questo evento.The name of the user that owns the connection that generated this event. 66 Yes
ObjectNameObjectName nvarcharnvarchar La stringa di connessione utilizzata per questa connessione.The connect string used for this connection. 3434 NoNo
OwnerNameOwnerName nvarcharnvarchar Supporta il metodo di autenticazione configurato nell'endpoint del mirroring del database locale.Supported authentication method configured on the local database mirroring endpoint. Se è disponibile più di un metodo, l'endpoint di accettazione (destinazione) determina quale metodo viene utilizzato per primo.When more than one method is available, the accepting (target) endpoint determines which method is tried first. I valori possibili sono:Possible values are:



None.None. Non è configurato alcun metodo di autenticazione.No authentication method is configured.

NTLM.NTLM. Richiede un'autenticazione NTLM.Requires NTLM authentication.

KERBEROS.KERBEROS. Richiede un'autenticazione Kerberos.Requires Kerberos authentication.

NEGOTIATE.NEGOTIATE. Il metodo di autenticazione viene negoziato da Windows.Windows negotiates the authentication method.

CERTIFICATE.CERTIFICATE. Richiede il certificato configurato per l'endpoint, archiviato nel database master .Requires the certificate configured for the endpoint, which is stored in the master database.

NTLM, CERTIFICATE.NTLM, CERTIFICATE. Accetta un'autenticazione NTLM o il certificato di autenticazione dell'endpoint.Accepts NTLM or the endpoint certificate for authentication.

KERBEROS, CERTIFICATE.KERBEROS, CERTIFICATE. Accetta un'autenticazione Kerberos o il certificato di autenticazione dell'endpoint.Accepts Kerberos or the endpoint certificate for authentication.

NEGOTIATE, CERTIFICATE.NEGOTIATE, CERTIFICATE. Il metodo di autenticazione viene negoziato da Windows oppure per l'autenticazione può essere utilizzato un certificato dell'endpoint.Windows negotiates the authentication method or an endpoint certificate can be used for authentication.

CERTIFICATE, NTLM.CERTIFICATE, NTLM. Accetta un certificato dell'endpoint o un'autenticazione NTLM.Accepts an endpoint certificate or NTLM for authentication.

CERTIFICATE, KERBEROS.CERTIFICATE, KERBEROS. Accetta il certificato di un endpoint o l'autenticazione Kerberos.Accepts an endpoint certificate or Kerberos for authentication.

CERTIFICATE, NEGOTIATE.CERTIFICATE, NEGOTIATE. Accetta un certificato di autenticazione dell'endpoint o il metodo di autenticazione viene negoziato da Windows.Accepts an endpoint certificate for authentication or Windows negotiates the authentication method.
3737 NoNo
ProviderNameProviderName nvarcharnvarchar Metodo di autenticazione utilizzato per questa connessione.The authentication method used for this connection. 4646 NoNo
RoleNameRoleName nvarcharnvarchar Ruolo della connessione.The role of the connection. I valori possibili sono initiator o target.This is either initiator or target. 3838 NoNo
ServerNameServerName nvarcharnvarchar Nome dell'istanza di SQL ServerSQL Server tracciata.The name of the instance of SQL ServerSQL Server being traced. 2626 NoNo
SPIDSPID intint ID del processo server assegnato da SQL ServerSQL Server al processo associato al client.The server process ID assigned by SQL ServerSQL Server to the process associated with the client. 1212 Yes
StartTimeStartTime datetimedatetime Ora di inizio dell'evento, se disponibile.The time at which the event started, when available. 1414 Yes
StateState intint Indica la posizione che ha generato l'evento all'interno del codice sorgente di SQL ServerSQL Server .Indicates the location within the SQL ServerSQL Server source code that produced the event. Ogni punto che può generare questo evento è contraddistinto da un codice di stato diverso.Each location that may produce this event has a different state code. Questo codice di stato consente al supporto tecnico Microsoft di individuare la posizione in cui è stato generato l'evento.A Microsoft support engineer can use this state code to find where the event was produced. 3030 NoNo
TargetUserNameTargetUserName nvarcharnvarchar Stato di accesso.Login state. I possibili valori sono i seguenti:One of:

INITIALINITIAL

WAIT LOGIN NEGOTIATEWAIT LOGIN NEGOTIATE

ONE ISCONE ISC

ONE ASCONE ASC

TWO ISCTWO ISC

TWO ASCTWO ASC

WAIT ISC ConfirmWAIT ISC Confirm

WAIT ASC ConfirmWAIT ASC Confirm

WAIT REJECTWAIT REJECT

WAIT PRE-MASTER SECRETWAIT PRE-MASTER SECRET

WAIT VALIDATIONWAIT VALIDATION

WAIT ARBITRATIONWAIT ARBITRATION

ONLINEONLINE

ERRORERROR



Nota: ISC = Initiate Security Context.Note: ISC = Initiate Security Context. ASC = Accept Security Context.ASC = Accept Security Context.
3939 NoNo
TransactionIDTransactionID bigintbigint ID della transazione assegnato dal sistema.The system-assigned ID of the transaction. 44 NoNo

Nella tabella seguente sono elencati i valori di sottoclasse per questa classe di evento.The table below lists the subclass values for this event class.

IDID SottoclasseSubclass DescrizioneDescription
11 Login SuccessLogin Success Un evento Login Success segnala che il processo di accesso per il mirroring del database adiacente è stato completato correttamente.A Login Success event reports that the adjacent database mirroring login process has finished successfully.
22 Login Protocol ErrorLogin Protocol Error Un evento Login Protocol Error segnala che durante l'accesso per il mirroring del database è stato ricevuto un messaggio di formato corretto ma non valido per lo stato corrente del processo di accesso.A Login Protocol Error event reports that the database mirroring login receives a message that is well-formed but not valid for the current state of the login process. Questo messaggio potrebbe essere andato perduto o potrebbe essere stato inviato fuori sequenza.The message may have been lost or sent out-of-sequence.
33 Message Format ErrorMessage Format Error Un evento Message Format Error segnala che durante l'accesso per il mirroring del database è stato ricevuto un messaggio non conforme al formato previsto.A Message Format Error event reports that the database mirroring login received a message that does not match the expected format. Il messaggio potrebbe essere stato danneggiato oppure un programma diverso da SQL ServerSQL Server potrebbe inviare messaggi alla porta utilizzata per il mirroring del database.The message may have been corrupted, or a program other than SQL ServerSQL Server may be sending messages to the port that database mirroring uses.
44 Negotiate FailureNegotiate Failure Un evento Negotiate Failure segnala che l'endpoint del mirroring del database locale e l'endpoint del mirroring del database remoto supportano livelli di autenticazione che si escludono a vicenda.A Negotiate Failure event reports that the local database mirroring endpoint and the remote database mirroring endpoint support mutually exclusive levels of authentication.
55 Authentication FailureAuthentication Failure Un evento Authentication Failure segnala che un endpoint del mirroring del database non può eseguire l'autenticazione per la connessione in seguito a un errore.An Authentication Failure event reports that a database mirroring endpoint cannot perform authentication for the connection due to an error. Per l'autenticazione di Windows, questo evento segnala che l'endpoint del mirroring del database non è in grado di utilizzare l'autenticazione di Windows.For Windows Authentication, this event reports that the database mirroring endpoint is unable to use Windows Authentication. Per l'autenticazione basata su certificati, questo evento segnala che l'endpoint del mirroring del database non è in grado di accedere al certificato.For certificate-based authentication, this event reports that the database mirroring endpoint is unable to access the certificate.
66 Authorization FailureAuthorization Failure Un evento Authorization Failure segnala che un endpoint del mirroring del database ha negato l'autorizzazione per la connessione.An Authorization Failure event reports that a database mirroring endpoint denied authorization for the connection. Per l'autenticazione di Windows, questo evento segnala che l'ID di sicurezza per la connessione non corrisponde a un utente del database.For Windows Authentication, this event reports that the security identifier for the connection does not match a database user. Per l'autenticazione basata su certificati, questo evento segnala che la chiave pubblica recapitata nel messaggio non corrisponde a un certificato contenuto nel database master .For certificate-based authentication, this event reports that the public key delivered in the message does not correspond to a certificate in the master database.

Vedere ancheSee Also

CREATE ENDPOINT (Transact-SQL) CREATE ENDPOINT (Transact-SQL)
ALTER ENDPOINT (Transact-SQL) ALTER ENDPOINT (Transact-SQL)
Mirroring del database (SQL Server) Database Mirroring (SQL Server)