다음을 통해 공유


SQL 보안 감사 이벤트

Azure Synapse SQL 감사 로그.

테이블 특성

속성
리소스 종류 microsoft.synapse/workspaces
범주 Azure 리소스
솔루션 로그 관리
기본 로그 아니요
수집 시간 변환
샘플 쿼리 -

칼럼 유형 설명
ActionId 문자열 감사 동작의 ID입니다.
작업 이름 문자열 감사 작업의 이름입니다.
추가 정보 문자열 단일 이벤트에만 적용되는 고유 정보는 XML로 반환됩니다.
AffectedRows long 실행된 문의 영향을 받는 행 수입니다.
응용 프로그램 이름 문자열 감사 이벤트를 발생시킨 문을 실행한 클라이언트 애플리케이션의 이름입니다.
AuditSchemaVersion 정수 (int) 감사 로그 스키마 버전입니다.
_BilledSize 진짜 레코드 크기(바이트)
범주 문자열 로그의 범주입니다.
클래스 유형 문자열 감사가 수행되는 감사 가능한 엔터티의 유형입니다.
클래스 유형 설명 문자열 클래스 형식에 대한 설명입니다.
ClientIp 문자열 클라이언트 애플리케이션의 소스 IP입니다.
클라이언트 TLS 버전 정수 (int) 클라이언트 TLS 버전
ConnectionId 문자열 서버의 연결 ID입니다.
데이터베이스 이름 문자열 작업이 수행된 데이터베이스 컨텍스트입니다.
데이터베이스주체아이디 정수 (int) 작업을 수행한 데이터베이스 사용자 컨텍스트의 ID입니다.
데이터베이스 기본 이름 문자열 현재 사용자입니다.
데이터 민감성 정보 문자열 데이터베이스의 분류된 열을 기반으로 감사된 쿼리에서 반환하는 정보 유형 및 민감도 레이블입니다.
지속시간(ms) long 쿼리 실행 기간(밀리초)입니다.
EventId 문자열 각 감사 이벤트를 식별하는 고유한 GUID입니다.
EventTime 날짜/시간 이벤트가 발생한 시간(UTC)입니다.
호스트 이름 문자열 호스트 이름입니다.
_IsBillable (과금 가능 여부) 문자열 데이터 수집이 청구 가능한지 여부를 지정합니다. _IsBillable이 false인 경우 수집 비용은 Azure 계정에 청구되지 않습니다.
IsColumnPermission bool 열 수준 사용 권한임을 나타내는 플래그입니다.
IsServerLevelAudit bool 서버 수준 감사 또는 데이터베이스 수준 감사에서 생성되었는지 여부를 나타내는 부울입니다.
논리적 서버 이름 문자열 논리적인 서버 이름입니다.
객체 ID 정수 (int) 감사가 수행된 대상 엔터티의 ID입니다.
객체 이름 문자열 감사가 수행된 대상 엔터티의 이름입니다.
PermissionBitmask 문자열 일부 동작에서 이는 허용, 거부 또는 취소된 사용 권한입니다.
ResourceGroup 문자열 SQL 다시 구성의 리소스 그룹입니다.
_리소스아이디 문자열 레코드가 연결된 리소스의 고유 식별자입니다.
ResponseRows long 결과 집합에 반환된 행 수입니다.
스키마 이름 문자열 동작이 수행된 스키마 컨텍스트입니다.
보안 가능 클래스 유형 문자열 감사가 수행되는 감사 가능한 엔터티의 유형입니다.
시퀀스그룹ID 문자열 고유 식별자.
순서번호 정수 (int) 너무 커서 감사에 대한 쓰기 버퍼에 맞지 않는 단일 감사 레코드 내의 레코드 시퀀스를 추적합니다.
ServerPrincipalId 정수 (int) 동작을 수행한 로그인 컨텍스트의 ID입니다.
서버 주요 이름 문자열 현재 로그인입니다. Null을 허용합니다.
ServerPrincipalSid 문자열 현재 로그인 SID입니다.
세션컨텍스트 문자열 세션의 컨텍스트 키 값에 대한 콘텐츠입니다. XML로 제공됩니다.
세션 아이디 정수 (int) 이벤트가 발생한 세션의 ID입니다.
SessionServerPrincipalName 문자열 세션에 대한 서버 보안 주체입니다. Null을 허용합니다. 명시적 또는 암시적 컨텍스트 전환이 있는 경우 SQL Server 인스턴스에 연결된 원래 로그인의 ID를 반환합니다.
SourceSystem 문자열 이벤트가 수집된 에이전트의 형식입니다. 예를 들어, Windows 에이전트(직접 연결 또는 Operations Manager)의 경우 OpsManager, 모든 Linux 에이전트의 경우 Linux, Azure Diagnostics의 경우 Azure
문자열 TSQL 문이 있는 경우 TSQL 문입니다.
_서브스크립션아이디 문자열 레코드가 연결된 구독의 고유 식별자입니다.
성공함 bool 이벤트를 발생시킨 동작의 성공 여부를 나타냅니다. Null을 허용하지 않습니다. 로그인 이벤트 이외의 모든 이벤트에 대해서는 권한 검사가 성공했는지 실패했는지만 보고하며, 실제 작업에 대해서는 보고하지 않습니다.
TargetDatabasePrincipalId 정수 (int) GRANT/DENY/REVOKE 작업이 수행되는 데이터베이스 보안 주체입니다.
TargetDatabasePrincipalName 문자열 동작의 대상 사용자입니다.
TargetServerPrincipalId 정수 (int) GRANT/DENY/REVOKE 작업이 수행되는 서버 보안 주체입니다.
TargetServerPrincipalName 문자열 동작의 대상 로그인입니다.
TargetServerPrincipalSid 문자열 대상 로그인의 SID입니다.
테넌트ID 문자열 Log Analytics 작업 영역 ID
TimeGenerated 날짜/시간 로그가 생성된 시간의 타임스탬프(UTC)입니다.
TransactionId long 한 트랜잭션에서 여러 감사 이벤트를 식별하는 고유 식별자입니다.
유형 문자열 테이블의 이름입니다.
UserDefinedEventId 정수 (int) sp_audit_write 인수로 전달된 사용자 정의 이벤트 ID입니다.
사용자 정의 정보 문자열 사용자가 sp_audit_write 저장 프로시저를 사용하여 감사 로그에 기록하려는 추가 정보를 기록하는 데 사용됩니다.