Audit Database Mirroring Login 이벤트 클래스

 

적용 대상: SQL Server 2016

SQL Server 에서는 Audit Database Mirroring Login 이벤트를 만들어 데이터베이스 미러링 전송 보안과 관련된 감사 메시지를 보고합니다.

데이터 열유형설명열 번호필터 가능
ApplicationNamenvarchar이 이벤트 클래스에서는 사용되지 않습니다.10
ClientProcessIDint이 이벤트 클래스에서는 사용되지 않습니다.9
DatabaseIDintSQL Server 프로파일러 ServerName 데이터 열이 추적에서 캡처되고 서버를 사용할 수 있으면 에 데이터베이스 이름이 표시됩니다. DB_ID 함수를 사용하여 데이터베이스의 값을 확인할 수 있습니다.3
EventClassint캡처된 이벤트 클래스 유형입니다. Audit Database Mirroring Login 에 대해서는 항상 154입니다.27아니요
EventSequenceint이 이벤트의 시퀀스 번호입니다.51아니요
EventSubClassint각 이벤트 클래스에 대한 자세한 정보를 제공하는 이벤트 하위 클래스 유형입니다. 다음 표에서는 이 이벤트에 대한 이벤트 하위 클래스 값을 나열합니다.21
FileNamenvarchar원격 데이터베이스 미러링 끝점에서 구성된 지원되는 인증 방법입니다. 둘 이상의 메서드를 사용할 수 있는 경우 수락하는(대상) 끝점에서 먼저 시도할 메서드를 결정합니다. 가능한 값은

 

 없음. 인증 방법이 구성되어 있지 않습니다.

 NTLM. NTLM 인증이 필요합니다.

 KERBEROS- Kerberos 인증이 필요합니다.

 NEGOTIATE- Windows에서 인증 방법을 협상합니다.

 CERTIFICATE- 끝점에 대해 구성된 인증서가 필요합니다. 이 인증서는 master 데이터베이스에 저장되어 있습니다.

 NTLM, CERTIFICATE- NTLM 또는 끝점 인증서 인증을 적용합니다.

 KERBEROS, CERTIFICATE- Kerberos 또는 끝점 인증서 인증을 적용합니다.

 NEGOTIATE, CERTIFICATE- Windows에서 인증 방법을 협상하거나 끝점 인증서 인증을 사용합니다.

 CERTIFICATE, NTLM- 끝점 인증서 또는 NTLM 인증을 적용합니다.

 CERTIFICATE, KERBEROS- 끝점 인증서 또는 Kerberos 인증을 적용합니다.

 CERTIFICATE, NEGOTIATE- 끝점 인증서 인증을 적용하거나 Windows에서 인증 방법을 협상합니다.
36아니요
HostNamenvarchar이 이벤트 클래스에서는 사용되지 않습니다.8
IsSystemint이벤트가 시스템 프로세스에서 발생했는지 아니면 사용자 프로세스에서 발생했는지를 나타냅니다. 1 = 시스템, 0 = 사용자60아니요
LoginSidimage로그인한 사용자의 SID(보안 ID)입니다. 각 SID는 서버의 각 로그인마다 고유합니다.41
NTDomainNamenvarchar사용자가 속한 Windows 도메인입니다.7
NTUserNamenvarchar이 이벤트를 생성한 연결을 소유하고 있는 사용자의 이름입니다.6
ObjectNamenvarchar이 연결에 사용된 연결 문자열입니다.34아니요
OwnerNamenvarchar로컬 데이터베이스 미러링 끝점에서 구성된 지원되는 인증 방법입니다. 둘 이상의 메서드를 사용할 수 있는 경우 수락하는(대상) 끝점에서 먼저 시도할 메서드를 결정합니다. 가능한 값은

 

 없음. 인증 방법이 구성되어 있지 않습니다.

 NTLM. NTLM 인증이 필요합니다.

 KERBEROS- Kerberos 인증이 필요합니다.

 NEGOTIATE- Windows에서 인증 방법을 협상합니다.

 CERTIFICATE- 끝점에 대해 구성된 인증서가 필요합니다. 이 인증서는 master 데이터베이스에 저장되어 있습니다.

 NTLM, CERTIFICATE- NTLM 또는 끝점 인증서 인증을 적용합니다.

 KERBEROS, CERTIFICATE- Kerberos 또는 끝점 인증서 인증을 적용합니다.

 NEGOTIATE, CERTIFICATE- Windows에서 인증 방법을 협상하거나 끝점 인증서 인증을 사용합니다.

 CERTIFICATE, NTLM- 끝점 인증서 또는 NTLM 인증을 적용합니다.

 CERTIFICATE, KERBEROS- 끝점 인증서 또는 Kerberos 인증을 적용합니다.

 CERTIFICATE, NEGOTIATE- 끝점 인증서 인증을 적용하거나 Windows에서 인증 방법을 협상합니다.
37아니요
ProviderNamenvarchar이 연결에 사용된 인증 방법입니다.46아니요
RoleNamenvarchar연결의 역할입니다. 이 역할은 시작자 또는 대상입니다.38아니요
ServerNamenvarchar추적 중인 SQL Server 인스턴스의 이름입니다.26아니요
SPIDintSQL Server 가 클라이언트와 관련된 프로세스에 할당한 서버 프로세스 ID입니다.12
StartTimedatetime이벤트가 시작된 시간입니다(사용 가능한 경우).14
StateintSQL Server 원본 코드 내에서 이벤트가 생성된 위치를 나타냅니다. 이 이벤트가 생성될 수 있는 각 위치의 상태 코드는 서로 다릅니다. Microsoft 지원 엔지니어는 이 상태 코드를 사용하여 이벤트가 생성된 위치를 찾을 수 있습니다.30아니요
TargetUserNamenvarchar로그인 상태입니다. 다음 중 하나입니다.

 INITIAL

 WAIT LOGIN NEGOTIATE

 ONE ISC

 ONE ASC

 TWO ISC

 TWO ASC

 WAIT ISC Confirm

 WAIT ASC Confirm

 WAIT REJECT

 WAIT PRE-MASTER SECRET

 WAIT VALIDATION

 WAIT ARBITRATION

 ONLINE

 ERROR

 

참고: ISC = 보안 컨텍스트 시작. ASC = 보안 컨텍스트 허용.
39아니요
TransactionIDbigint시스템이 할당한 트랜잭션 ID입니다.4아니요

다음 표에서는 이 이벤트 클래스에 대한 하위 클래스 값을 나열합니다.

ID하위 클래스설명
1Login SuccessLogin Success 이벤트는 인접한 데이터베이스 미러링 로그인 프로세스가 성공적으로 끝났음을 보고합니다.
2Login Protocol ErrorLogin Protocol Error 이벤트는 데이터베이스 미러링 로그인이 올바른 형식이지만 로그인 프로세스의 현재 상태에 맞지 않는 메시지를 수신했음을 보고합니다. 메시지가 잘못 전송되었거나 순서에 맞지 않게 전송되었을 수 있습니다.
3Message Format ErrorMessage Format Error 이벤트는 데이터베이스 미러링 로그인이 예상 형식에 맞지 않는 메시지를 수신했음을 보고합니다. 메시지가 손상되었거나 SQL Server 가 아닌 프로그램에서 데이터베이스 미러링이 사용하는 포트로 메시지를 보내는 것일 수 있습니다.
4Negotiate FailureNegotiate Failure 이벤트는 로컬 데이터베이스 미러링 끝점과 원격 데이터베이스 미러링 끝점이 상호 배타적인 인증 수준을 지원하고 있음을 보고합니다.
5Authentication FailureAuthentication Failure 이벤트는 데이터베이스 미러링 끝점이 오류로 인해 연결을 인증할 수 없음을 보고합니다. Windows 인증일 경우 이 이벤트는 데이터베이스 미러링 끝점이 Windows 인증을 사용할 수 없음을 보고합니다. 인증서 기반 인증일 경우 이 이벤트는 데이터베이스 미러링 끝점이 인증서에 액세스할 수 없음을 보고합니다.
6Authorization FailureAuthorization Failure 이벤트는 데이터베이스 미러링 끝점에서 연결 인증을 거부했음을 보고합니다. Windows 인증일 경우 이 이벤트는 연결의 보안 식별자가 데이터베이스 사용자와 일치하지 않음을 보고합니다. 인증서 기반 인증일 경우 이 이벤트는 메시지에 전달된 공개 키가 master 데이터베이스의 인증서와 맞지 않음을 보고합니다.

CREATE ENDPOINT(Transact-SQL)
ALTER ENDPOINT(Transact-SQL)
데이터베이스 미러링(SQL Server)

커뮤니티 추가 항목

추가
표시: