다음을 통해 공유


Security Audit 데이터 열

Security Audit 이벤트 범주에는 다음과 같은 이벤트 클래스가 있습니다.

이벤트 ID

이벤트 이름

이벤트 설명

1

Audit Login

클라이언트가 SQL Server의 인스턴스를 실행하는 서버에 대한 연결을 요청하는 경우와 같이 추적이 시작된 이후의 새 연결 이벤트를 모두 수집합니다.

2

Audit Logout

클라이언트가 연결 끊기 명령을 보내는 등 추적이 시작된 이후의 새 연결 끊기 이벤트를 모두 수집합니다.

4

Audit Server Starts And Stops

서비스 종료, 시작 및 일시 중지 동작을 기록합니다.

18

Audit Object Permission Event

개체 사용 권한의 변경 내용을 기록합니다.

19

Audit Admin Operations Event

서버 백업, 복원, 동기화, 연결, 분리, 이미지 로드 및 이미지 저장을 기록합니다.

다음 표에서는 이러한 각 이벤트 클래스에 대한 데이터 열을 나열합니다.

Audit Login

열 이름

열 ID

열 유형

열 설명

EventClass

0

1

이벤트 클래스는 이벤트를 분류하는 데 사용됩니다.

CurrentTime

2

5

사용 가능한 경우 이벤트가 시작된 시간입니다. 필터링 형식은 'YYYY-MM-DD' 및 'YYYY-MM-DD HH:MM:SS'입니다.

StartTime

3

5

사용 가능한 경우 이벤트가 시작된 시간입니다. 필터링 형식은 'YYYY-MM-DD' 및 'YYYY-MM-DD HH:MM:SS'입니다.

Severity

22

1

예외의 심각도입니다.

Success

23

1

1 = 성공, 0 = 실패. 예를 들어 1은 사용 권한 확인에 성공했음을 의미하며 0은 확인에 실패했음을 의미합니다.

Error

24

1

지정된 이벤트의 오류 번호입니다.

ConnectionID

25

1

고유 연결 ID입니다.

NTUserName

32

8

Windows 사용자 이름입니다.

NTDomainName

33

8

사용자가 속한 Windows 도메인입니다.

ClientHostName

35

8

클라이언트를 실행 중인 컴퓨터 이름입니다. 클라이언트가 호스트 이름을 제공하면 이 데이터 열이 채워집니다.

ClientProcessID

36

1

클라이언트 응용 프로그램의 프로세스 ID입니다.

ApplicationName

37

8

서버 연결을 만든 클라이언트 응용 프로그램의 이름입니다. 이 열은 프로그램의 표시 이름이 아니라 응용 프로그램에서 전달한 값으로 채워집니다.

NTCanonicalUserName

40

8

정식 사용자 이름(예: engineering.microsoft.com/software/someone)입니다.

ServerName

43

8

이벤트를 생성하는 서버의 이름입니다.

Audit Logout

열 이름

열 ID

열 유형

열 설명

EventClass

0

1

이벤트 클래스는 이벤트를 분류하는 데 사용됩니다.

CurrentTime

2

5

사용 가능한 경우 이벤트가 시작된 시간입니다. 필터링 형식은 'YYYY-MM-DD' 및 'YYYY-MM-DD HH:MM:SS'입니다.

EndTime

4

5

이벤트가 종료된 시간입니다. 이 열은 SQL:BatchStarting 또는 SP:Starting과 같은 시작하는 이벤트 클래스의 경우 채워지지 않습니다. 필터링 형식은 'YYYY-MM-DD' 및 'YYYY-MM-DD HH:MM:SS'입니다.

Duration

5

2

이벤트에 의해 사용된 시간(밀리초)입니다.

CPUTime

6

2

이벤트에 의해 사용된 CPU 시간(밀리초)입니다.

Success

23

1

1 = 성공, 0 = 실패. 예를 들어 1은 사용 권한 확인에 성공했음을 의미하며 0은 확인에 실패했음을 의미합니다.

ConnectionID

25

1

고유 연결 ID입니다.

NTUserName

32

8

Windows 사용자 이름입니다.

NTDomainName

33

8

사용자가 속한 Windows 도메인입니다.

ClientHostName

35

8

클라이언트를 실행 중인 컴퓨터 이름입니다. 클라이언트가 호스트 이름을 제공하면 이 데이터 열이 채워집니다.

ClientProcessID

36

1

클라이언트 응용 프로그램의 프로세스 ID입니다.

ApplicationName

37

8

서버 연결을 만든 클라이언트 응용 프로그램의 이름입니다. 이 열은 프로그램의 표시 이름이 아니라 응용 프로그램에서 전달한 값으로 채워집니다.

NTCanonicalUserName

40

8

정식 사용자 이름(예: engineering.microsoft.com/software/someone)입니다.

ServerName

43

8

이벤트를 생성하는 서버의 이름입니다.

Audit Server Starts And Stops

열 이름

열 ID

열 유형

열 설명

EventClass

0

1

이벤트 클래스는 이벤트를 분류하는 데 사용됩니다.

EventSubclass

1

1

이벤트 하위 클래스는 각 이벤트 클래스에 대한 추가 정보를 제공합니다.

하위 클래스 ID

하위 클래스 이름

1

Instance Shutdown

2

Instance Started

3

Instance Paused

4

Instance Continued

CurrentTime

2

5

사용 가능한 경우 이벤트가 시작된 시간입니다. 필터링 형식은 'YYYY-MM-DD' 및 'YYYY-MM-DD HH:MM:SS'입니다.

Severity

22

1

예외의 심각도입니다.

Success

23

1

1 = 성공, 0 = 실패. 예를 들어 1은 사용 권한 확인에 성공했음을 의미하며 0은 확인에 실패했음을 의미합니다.

Error

24

1

지정된 이벤트의 오류 번호입니다.

TextData

42

9

이벤트와 연결된 텍스트 데이터입니다.

ServerName

43

8

이벤트를 생성하는 서버의 이름입니다.

Audit Object Permission Event

열 이름

열 ID

열 유형

열 설명

ObjectID

11

8

개체 ID(문자열)입니다.

ObjectType

12

1

개체 유형입니다.

ObjectName

13

8

개체 이름입니다.

ObjectPath

14

8

개체 경로입니다. 개체의 부모로 시작하는 쉼표로 구분된 부모 목록입니다.

ObjectReference

15

8

개체 참조로, 개체를 설명하는 태그를 사용하여 모든 부모에 대한 XML로 인코딩됩니다.

Severity

22

1

예외의 심각도입니다.

Success

23

1

1 = 성공, 0 = 실패. 예를 들어 1은 사용 권한 확인에 성공했음을 의미하며 0은 확인에 실패했음을 의미합니다.

Error

24

1

지정된 이벤트의 오류 번호입니다.

ConnectionID

25

1

고유 연결 ID입니다.

DatabaseName

28

8

사용자 문이 실행되는 데이터베이스의 이름입니다.

NTUserName

32

8

Windows 사용자 이름입니다.

NTDomainName

33

8

사용자가 속한 Windows 도메인입니다.

ClientHostName

35

8

클라이언트를 실행 중인 컴퓨터 이름입니다. 클라이언트가 호스트 이름을 제공하면 이 데이터 열이 채워집니다.

ClientProcessID

36

1

클라이언트 응용 프로그램의 프로세스 ID입니다.

ApplicationName

37

8

서버 연결을 만든 클라이언트 응용 프로그램의 이름입니다. 이 열은 프로그램의 표시 이름이 아니라 응용 프로그램에서 전달한 값으로 채워집니다.

SessionID

39

8

세션 GUID입니다.

NTCanonicalUserName

40

8

정식 사용자 이름(예: engineering.microsoft.com/software/someone)입니다.

SPID

41

1

서버 프로세스 ID로, 사용자 세션을 고유하게 식별합니다. 이 SPI는 XML/A에서 사용하는 세션 GUID와 정확히 일치합니다.

TextData

42

9

이벤트와 연결된 텍스트 데이터입니다.

ServerName

43

8

이벤트를 생성하는 서버의 이름입니다.

Audit Admin Operations Event

열 이름

열 ID

열 유형

열 설명

EventSubclass

1

1

이벤트 하위 클래스는 각 이벤트 클래스에 대한 추가 정보를 제공합니다.

하위 클래스 ID

하위 클래스 이름

1

Backup

2

Restore

3

Synchronize

4

Detach

5

Attach

6

ImageLoad

7

ImageSave

Severity

22

1

예외의 심각도입니다.

Success

23

1

1 = 성공, 0 = 실패. 예를 들어 1은 사용 권한 확인에 성공했음을 의미하며 0은 확인에 실패했음을 의미합니다.

Error

24

1

지정된 이벤트의 오류 번호입니다.

ConnectionID

25

1

고유 연결 ID입니다.

DatabaseName

28

8

사용자 문이 실행되는 데이터베이스의 이름입니다.

NTUserName

32

8

Windows 사용자 이름입니다.

NTDomainName

33

8

사용자가 속한 Windows 도메인입니다.

ClientHostName

35

8

클라이언트를 실행 중인 컴퓨터 이름입니다. 클라이언트가 호스트 이름을 제공하면 이 데이터 열이 채워집니다.

ClientProcessID

36

1

클라이언트 응용 프로그램의 프로세스 ID입니다.

ApplicationName

37

8

서버 연결을 만든 클라이언트 응용 프로그램의 이름입니다. 이 열은 프로그램의 표시 이름이 아니라 응용 프로그램에서 전달한 값으로 채워집니다.

SessionID

39

8

세션 GUID입니다.

NTCanonicalUserName

40

8

정식 사용자 이름(예: engineering.microsoft.com/software/someone)입니다.

SPID

41

1

서버 프로세스 ID로, 사용자 세션을 고유하게 식별합니다. 이 SPI는 XML/A에서 사용하는 세션 GUID와 정확히 일치합니다.

TextData

42

9

이벤트와 연결된 텍스트 데이터입니다.

ServerName

43

8

이벤트를 생성하는 서버의 이름입니다.

참고 항목

관련 자료

Security Audit 이벤트 범주