Compartir a través de


Audit Database Mirroring Login, clase de eventos

SQL Server crea un evento auditar inicio de sesión de creación de reflejo de la base de datos para notificar mensajes de auditoría relacionados con la seguridad de transporte de creación de reflejo de la base de datos.

Columnas de datos de la clase de eventos "Audit Database Mirroring Login"

Columna de datos Tipo Descripción Número de columna Filtrable
ApplicationName nvarchar Sin usar en esta clase de evento. 10
ClientProcessID Int Sin usar en esta clase de evento. 9
DatabaseID Int SQL Server Profiler muestra el nombre de la base de datos si se captura la columna de datos ServerName en el seguimiento y el servidor está disponible. Determina el valor de una base de datos mediante la función DB_ID. 3
EventClass Int Tipo de clase de evento capturada. Siempre 154 para auditar el inicio de sesión de mirroring de base de datos. 27 No
EventSequence Int Número de secuencia de este evento. 51 No
EventSubClass Int Tipo de subclase de eventos, que proporciona más información sobre cada clase de eventos. En la tabla siguiente se enumeran los valores de subclase de eventos para este evento. Veintiuno
Nombre de archivo nvarchar Método de autenticación admitido configurado en el extremo de duplicación de base de datos remota. Cuando hay más de un método disponible, el punto de conexión de destino determina qué método se intenta primero. Los valores posibles son:

Ninguno. No se configura ningún método de autenticación.

NTLM. Requiere la autenticación NTLM.

KERBEROS. Requiere autenticación de Kerberos.

NEGOCIAR. Windows negocia el método de autenticación.

CERTIFICADO. Requiere el certificado configurado para el punto de conexión, que se almacena en la base de datos maestra .

NTLM, CERTIFICATE. Acepta NTLM o el certificado de punto de conexión para la autenticación.

KERBEROS, CERTIFICATE. Acepta Kerberos o el certificado de punto de conexión para la autenticación.

NEGOCIAR, CERTIFICADO. Windows negocia el método de autenticación o se puede usar un certificado de punto de conexión para la autenticación.

CERTIFICATE, NTLM. Acepta un certificado de punto de conexión o NTLM para la autenticación.

CERTIFICATE, KERBEROS. Acepta un certificado de punto de conexión o Kerberos para la autenticación.

CERTIFICADO, NEGOCIAR. Acepta un certificado de punto de conexión para la autenticación o Windows negocia el método de autenticación.
36 No
Nombre de host nvarchar Sin usar en esta clase de evento. 8
IsSystem Int Indica si el evento ha ocurrido en un proceso del sistema o en un proceso de usuario. 1 = sistema, 0 = usuario. 60 No
LoginSid imagen SID (número de identificación de seguridad) del usuario que ha iniciado la sesión. Cada SID es único para cada inicio de sesión en el servidor. 41
NTDomainName nvarchar Dominio de Windows al que pertenece el usuario. 7
NTUserName nvarchar Nombre del usuario que posee la conexión que generó este evento. 6
ObjectName nvarchar Cadena de conexión usada para esta conexión. 34 No
OwnerName nvarchar Método de autenticación admitido configurado en el punto de conexión de creación de reflejo de la base de datos local. Cuando hay más de un método disponible, el punto de conexión de aceptación (destino) determina primero qué método se intenta. Los valores posibles son:

Ninguno. No se configura ningún método de autenticación.

NTLM. Requiere la autenticación NTLM.

KERBEROS. Requiere la autenticación Kerberos.

NEGOCIAR. Windows negocia el método de autenticación.

CERTIFICADO. Requiere el certificado configurado para el punto de conexión, que se almacena en la base de datos maestra .

NTLM, CERTIFICATE. Acepta NTLM o el certificado de punto de conexión para la autenticación.

KERBEROS, CERTIFICATE. Acepta Kerberos o el certificado de punto de conexión para la autenticación.

NEGOCIAR, CERTIFICADO. Windows negocia el método de autenticación o un certificado de punto de conexión se puede usar para la autenticación.

CERTIFICATE, NTLM. Acepta un certificado de punto de conexión o NTLM para la autenticación.

CERTIFICATE, KERBEROS. Acepta un certificado de punto de conexión o Kerberos para la autenticación.

CERTIFICADO, NEGOTIATE. Acepta un certificado de punto de conexión para la autenticación o Windows negocia el método de autenticación.
37 No
ProviderName nvarchar Método de autenticación que se usa para esta conexión. 46 No
RoleName nvarchar Rol de la conexión. Esto puede ser iniciador o destino. 38 No
ServerName nvarchar Nombre de la instancia de SQL Server que se realiza el seguimiento. 26 No
SPID Int Identificador de proceso de servidor asignado por SQL Server al proceso asociado al cliente. 12
StartTime datetime Hora a la que se inició el evento, cuando está disponible. 14
Estado Int Indica la ubicación dentro del código fuente de SQL Server que generó el evento. Cada ubicación que puede generar este evento tiene un código de estado diferente. Un ingeniero de soporte técnico de Microsoft puede usar este código de estado para buscar dónde se produjo el evento. 30 No
TargetUserName nvarchar Estado de inicio de sesión. Uno de los valores siguientes:

INICIAL

WAIT LOGIN NEGOTIATE

ONE ISC

ONE ASC

DOS ISC

DOS ASC

WAIT ISC Confirm

ESPERA ASC Confirmar

ESPERA RECHAZAR

ESPERA PRE-MASTER SECRETO

ESPERAR VALIDACIÓN

ESPERAR ARBITRAJE

EN LÍNEA

ERROR



Nota: ISC = Iniciar contexto de seguridad. ASC = Aceptar contexto de seguridad.
39 No
TransactionID bigint Identificador de la transacción asignado por el sistema. 4 No

En la tabla siguiente se enumeran los valores de subclase de esta clase de eventos.

identificación Subclase Descripción
1 Inicio de sesión correcto Un evento Login Success informa de que el proceso de inicio de sesión de creación de reflejo de la base de datos adyacente ha finalizado correctamente.
2 Error del protocolo de inicio de sesión Un evento de error de protocolo de inicio de sesión informa de que el reflejo de la base de datos recibe un mensaje que tiene un formato correcto pero no es válido en el estado actual del proceso de inicio de sesión. Es posible que el mensaje se haya perdido o enviado fuera de secuencia.
3 Error de formato de mensaje Un evento de error de formato de mensaje informa de que el inicio de sesión de reflejo de base de datos recibió un mensaje que no coincide con el formato esperado. Es posible que el mensaje se haya dañado o que un programa que no sea SQL Server envíe mensajes al puerto que usa la creación de reflejo de la base de datos.
4 Error de negociación Un evento Negotiate Failure informa de que el punto de conexión de creación de reflejo de la base de datos local y el punto de conexión de creación de reflejo de la base de datos remota admiten niveles de autenticación mutuamente excluyentes.
5 Error de autenticación Un evento de error de autenticación informa que un punto de conexión de reflejo de base de datos no puede realizar la autenticación para la conexión debido a un error. Para la autenticación de Windows, este evento informa de que el punto de conexión de reflejo de la base de datos no puede usar la autenticación de Windows. En el caso de la autenticación basada en certificados, este evento informa de que el punto de conexión de creación de reflejo de la base de datos no puede acceder al certificado.
6 Error de autorización Un evento de error de autorización indica que un punto de conexión de duplicación de base de datos denegó la autorización para la conexión. Para la autenticación de Windows, este evento informa de que el identificador de seguridad de la conexión no coincide con un usuario de base de datos. En el caso de la autenticación basada en certificados, este evento informa de que la clave pública entregada en el mensaje no corresponde a un certificado de la base de datos maestra .

Véase también

CREATE ENDPOINT (Transact-SQL)
ALTER ENDPOINT (Transact-SQL)
Creación de reflejo de la base de datos (SQL Server)