Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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. |