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. |