Поделиться через


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 <имя_входа>.
ServerObjectOwnershipChange Это событие вызывается, когда проверяется разрешение на изменение владельца объекта схемы (например таблицы, процедуры или функции).
DatabaseMirroringLogin Это событие вызывается для отправки сообщений аудита, связанных с транспортной безопасностью зеркального отображения базы данных.
BrokerLogin Это событие вызывается для отправки сообщений аудита, связанных с транспортной безопасностью брокера службы.
ServerPermissionChange Это событие вызывается, когда выполняются действия GRANT, REVOKE или DENY для разрешений в области сервера, например при создании имени входа.
ServerObjectPermissionChange Это событие вызывается, всякий раз когда действия GRANT, DENY или REVOKE выполняются над объектом схемы.
ServerOperation Это событие вызывается, когда используются операции аудита безопасности, такие как изменение параметров, ресурсов, внешнего доступа или авторизации.
TraceChange Это событие вызывается для всех инструкций, проверяющих разрешение ALTER TRACE.
ServerObjectChange Это событие вызывается для операций CREATE, ALTER или DROP над серверными объектами.
ServerPrincipalChange Это событие вызывается, когда участники сервера создаются, изменяются или удаляются.
DatabasePermissionChange Это событие вызывается, когда операции GRANT, REVOKE или DENY выполняются для разрешения инструкции каким-либо участником в SQL Server.

Это применимо только к событиям базы данных, таким как предоставление разрешений в базе данных.

SchemaObjectPermissionChange Это событие вызывается, всякий раз когда действия GRANT, DENY или REVOKE выполняются над объектом схемы.
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 <участник> или SETPRINCIPAL.
DatabaseObjectOwnershipChange Это событие возникает при изменении владельца объектов в области базы данных.
DatabaseOwnershipChange Это событие вызывается при использовании оператора ALTER AUTHORIZATION для изменения владельца базы данных, если требуемые для этого разрешения проверены.
SchemaObjectOwnershipChange Это событие вызывается, когда проверяется разрешение на изменение владельца объекта схемы (например таблицы, процедуры или функции).
DatabaseObjectPermissionChange Это событие вызывается, когда операции GRANT, REVOKE или DENY выполняются для объектов базы данных, например для сборок и схем.
DatabaseOperation Это событие вызывается, когда имеют место операции в базе данных, такие как контрольная точка или подписка на уведомления о запросах.
DatabaseObjectAccess Это событие возникает, когда осуществляется доступ к объектам базы данных, таким как тип сообщения, сборка или контракт.

См. также

Ссылки

Microsoft.Data.Schema.Sql.SchemaModel - пространство имен