SqlAuditActionGroup 열거형
SQL Server 감사 작업 그룹입니다.
네임스페이스: Microsoft.Data.Schema.Sql.SchemaModel
어셈블리: Microsoft.Data.Schema.Sql(Microsoft.Data.Schema.Sql.dll)
구문
‘선언
Public Enumeration SqlAuditActionGroup
public enum SqlAuditActionGroup
public enum class SqlAuditActionGroup
type SqlAuditActionGroup
public enum SqlAuditActionGroup
멤버
멤버 이름 | 설명 | |
---|---|---|
None | 작업 그룹이 제공되지 않도록 지정합니다. | |
SuccessfulLogin | 보안 주체가 SQL Server에 성공적으로 로그인했음을 나타냅니다. | |
Logout | 보안 주체가 SQL Server에서 성공적으로 로그아웃했음을 나타냅니다. | |
ServerStateChange | 이 이벤트는 SQL Server 서비스 상태가 수정되면 발생합니다. | |
FailedLogin | 보안 주체가 SQL Server에 로그온하려고 했지만 실패했음을 나타냅니다. | |
LoginChangePassword | 이 이벤트는 ALTER LOGIN 문 또는 sp_password 저장 프로시저를 통해 로그인 암호가 변경될 때마다 발생합니다. | |
ServerRoleMemberChange | 이 이벤트는 고정 서버 역할에서 로그인이 추가되거나 제거될 때마다 발생합니다. | |
ServerPrincipalImpersonation | 이 이벤트는 서버 범위에서 EXECUTE AS <login>과 같은 가장이 수행되면 발생합니다. | |
ServerObjectOwnershipChange | 이 이벤트는 스키마 개체(예: 테이블, 프로시저 또는 함수)의 소유자를 변경할 수 있는 권한이 확인되면 발생합니다. | |
DatabaseMirroringLogin | 이 이벤트는 데이터베이스 미러링 전송 보안과 관련된 감사 메시지를 보고하기 위해 발생합니다. | |
BrokerLogin | 이 이벤트는 Service Broker 전송 보안과 관련된 감사 메시지를 보고하기 위해 발생합니다. | |
ServerPermissionChange | 이 이벤트는 서버 범위에서 로그인 만들기와 같은 사용 권한에 대해 GRANT, REVOKE 또는 DENY가 생성될 때 발생합니다. | |
ServerObjectPermissionChange | 이 이벤트는 스키마 개체에 대해 권한 부여, 거부 또는 해지가 수행될 때마다 발생합니다. | |
ServerOperation | 이 이벤트는 설정, 리소스, 외부 액세스 또는 권한의 변경과 같은 보안 감사 작업이 사용되면 발생합니다. | |
TraceChange | 이 이벤트는 ALTER TRACE 권한을 확인하는 모든 문에 대해 발생합니다. | |
ServerObjectChange | 이 이벤트는 서버 개체의 CREATE, ALTER 또는 DROP 작업에 대해 발생합니다. | |
ServerPrincipalChange | 이 이벤트는 서버 보안 주체를 만들거나, 변경하거나 삭제하면 발생합니다. | |
DatabasePermissionChange | 이 이벤트는 SQL Server에서 보안 주체 중 하나가 문 사용 권한에 대해 GRANT, REVOKE 또는 DENY를 생성할 때마다 발생합니다.
데이터베이스에 대한 권한 부여 같은 데이터베이스 전용 이벤트에 적용됩니다. |
|
SchemaObjectPermissionChange | 이 이벤트는 스키마 개체에 대해 권한 부여, 거부 또는 해지가 수행될 때마다 발생합니다. | |
DatabaseRoleMemberChange | 이 이벤트는 데이터베이스 역할에서 로그인이 추가되거나 제거될 때마다 발생합니다.
이 이벤트 클래스는 sp_addrolemember, sp_changegroup 및 sp_droprolemember 저장 프로시저에 발생합니다. |
|
ApplicationRoleChangePassword | 이 이벤트는 응용 프로그램 역할의 암호를 변경할 때마다 발생합니다. | |
SchemaObjectAccess | 이 이벤트는 스키마에서 개체 권한이 사용될 때마다 발생합니다. | |
BackupRestore | 이 이벤트는 백업 또는 복원 명령을 실행할 때마다 발생합니다. | |
Dbcc | 이 이벤트는 보안 주체가 DBCC 명령을 실행할 때마다 발생합니다. | |
AuditChange | 이 이벤트는 감사 사양을 만들거나, 수정하거나 삭제할 때마다 발생합니다. | |
DatabaseChange | 이 이벤트는 데이터베이스를 만들거나, 변경하거나 삭제하면 발생합니다. | |
DatabaseObjectChange | 이 이벤트는 스키마와 같은 데이터베이스 개체에 대해 CREATE, ALTER 또는 DROP 문을 실행할 때 발생합니다. | |
DatabasePrincipalChange | 이 이벤트는 데이터베이스에서 보안 주체(예: 사용자)를 만들거나, 변경하거나 삭제하면 발생합니다. | |
SchemaObjectChange | 이 이벤트는 스키마에 대해 CREATE, ALTER 또는 DROP 작업을 수행하면 발생합니다. | |
DatabasePrincipalImpersonation | 이 이벤트는 데이터베이스 범위에서 EXECUTE AS <principal> 또는 SETPRINCIPAL과 같은 가장 작업이 수행되면 발생합니다. | |
DatabaseObjectOwnershipChange | 이 이벤트는 데이터베이스 범위에서 개체에 대 한 소유자의 변경 될 때 발생 합니다. | |
DatabaseOwnershipChange | 이 이벤트는 ALTER AUTHORIZATION 문을 사용하여 데이터베이스의 소유자를 변경하고, 해당 작업을 수행하는 데 필요한 권한이 확인되면 발생합니다. | |
SchemaObjectOwnershipChange | 이 이벤트는 스키마 개체(예: 테이블, 프로시저 또는 함수)의 소유자를 변경할 수 있는 권한이 확인되면 발생합니다. | |
DatabaseObjectPermissionChange | 이 이벤트는 어셈블리나 스키마와 같은 데이터베이스 개체에 대해 GRANT, REVOKE 또는 DENY가 생성될 때 발생합니다. | |
DatabaseOperation | 이 이벤트는 데이터베이스에서 검사점 또는 쿼리 알림 신청 같은 작업이 실행되면 발생합니다. | |
DatabaseObjectAccess | 이 이벤트는 메시지 형식, 어셈블리 또는 계약과 같은 데이터베이스 개체에 액세스할 때마다 발생합니다. |