Compartir a través de


SqlAuditActionGroup (Enumeración)

Grupos de acciones de auditoría de SQL Server.

Espacio de nombres:  Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado:  Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)

Sintaxis

'Declaración
Public Enumeration SqlAuditActionGroup
public enum SqlAuditActionGroup
public enum class SqlAuditActionGroup
type SqlAuditActionGroup
public enum SqlAuditActionGroup

Miembros

Nombre de miembro Descripción
None Especifica que no se proporcionó ningún grupo de acciones.
SuccessfulLogin Indica que una entidad de seguridad ha iniciado sesión correctamente en SQL Server.
Logout Indica que una entidad de seguridad ha cerrado la sesión de SQL Server.
ServerStateChange Este evento se genera cuando se modifica el estado del servicio SQL Server.
FailedLogin Indica que una entidad de seguridad intentó iniciar sesión en SQL Server y no pudo hacerlo.
LoginChangePassword Este evento se genera siempre que se modifica una contraseña de inicio de sesión mediante una instrucción ALTER LOGIN o un procedimiento almacenado sp_password.
ServerRoleMemberChange Este evento se genera siempre que se agrega o se quita un inicio de sesión de un rol de servidor fijo.
ServerPrincipalImpersonation Este evento se genera cuando se produce una suplantación en el ámbito del servidor, como EXECUTE AS <inicio de sesión>.
ServerObjectOwnershipChange Este evento se genera cuando se comprueba el permiso para cambiar el propietario de un objeto de esquema (como una tabla, un procedimiento o una función).
DatabaseMirroringLogin Este evento se genera para notificar mensajes de auditoría relacionados con la seguridad de transporte de la creación de reflejo de la base de datos.
BrokerLogin Este evento se genera para notificar mensajes de auditoría relacionados con la seguridad de transporte de Service Broker.
ServerPermissionChange Este evento se genera cuando se emite GRANT, REVOKE o DENY para los permisos en el ámbito del servidor, como crear un inicio de sesión.
ServerObjectPermissionChange Este evento se genera siempre que se realiza una concesión, una denegación o una revocación en un objeto de esquema.
ServerOperation Este evento se genera cuando se usan operaciones de auditoría de seguridad (como modificar valores, recursos, acceso externo o autorización).
TraceChange Este evento se genera para todas las instrucciones que comprueban el permiso ALTER TRACE.
ServerObjectChange Este evento se genera para las operaciones CREATE, ALTER o DROP en objetos de servidor.
ServerPrincipalChange Este evento se genera cuando se crean, cambian o quitan entidades de seguridad del servidor.
DatabasePermissionChange Este evento se genera cuando cualquier entidad de seguridad de SQL Server emite GRANT, REVOKE o DENY para un permiso de instrucción.

Esto se aplica a eventos sólo de base de datos, como la concesión de permisos en una base de datos.

SchemaObjectPermissionChange Este evento se genera siempre que se realiza una concesión, una denegación o una revocación en un objeto de esquema.
DatabaseRoleMemberChange Este evento se genera siempre que se agrega o se quita un inicio de sesión de un rol de base de datos.

Esta clase de eventos se genera para los procedimientos almacenados sp_addrolemember, sp_changegroup y sp_droprolemember.

ApplicationRoleChangePassword Este evento se genera siempre que se cambia una contraseña para un rol de aplicación.
SchemaObjectAccess Este evento se genera siempre que se ha usado un permiso de objeto en el esquema.
BackupRestore Este evento se genera siempre que se emite un comando de copia de seguridad o de restauración.
Dbcc Este evento se genera siempre que una entidad de seguridad emite cualquier comando DBCC.
AuditChange Este evento se genera siempre que se crea, modifica o elimina cualquier especificación de auditoría.
DatabaseChange Este evento se genera cuando se crea, modifica o quita una base de datos.
DatabaseObjectChange Este evento se genera cuando se ejecuta una instrucción CREATE, ALTER o DROP en objetos de base de datos, como esquemas.
DatabasePrincipalChange Este evento se genera cuando se crean, modifican o quitan entidades de seguridad, como usuarios, de una base de datos.
SchemaObjectChange Este evento se genera cuando se realiza una operación CREATE, ALTER o DROP en un esquema.
DatabasePrincipalImpersonation Este evento se genera cuando se produce una operación de suplantación (como EXECUTE AS <entidad de seguridad> o SETPRINCIPAL) en el ámbito de la base de datos.
DatabaseObjectOwnershipChange Este evento se genera cuando un cambio hace de propietario de los objetos del ámbito de la base de datos.
DatabaseOwnershipChange Este evento se genera cuando se usa la instrucción ALTER AUTHORIZATION para cambiar el propietario de una base de datos y se comprueban los permisos necesarios para ello.
SchemaObjectOwnershipChange Este evento se genera cuando se comprueban los permisos para cambiar el propietario de un objeto de esquema (como una tabla, un procedimiento o una función).
DatabaseObjectPermissionChange Este evento se genera cuando se ha emitido GRANT, REVOKE o DENY para objetos de base de datos, como ensamblados y esquemas.
DatabaseOperation Este evento se genera cuando se realizan operaciones en una base de datos (como la notificación de una consulta de suscripción o un punto de control).
DatabaseObjectAccess Este evento se genera siempre que se tiene acceso a objetos de base de datos como tipo de mensaje, ensamblado o contrato.

Vea también

Referencia

Microsoft.Data.Schema.Sql.SchemaModel (Espacio de nombres)