Compartilhar via


Enumeração SqlAuditActionGroup

SQL Serveros grupos de ação de auditoria.

Namespace:  Microsoft.Data.Schema.Sql.SchemaModel
Assembly:  Microsoft.Data.Schema.Sql (em Microsoft.Data.Schema.Sql.dll)

Sintaxe

'Declaração
Public Enumeration SqlAuditActionGroup
public enum SqlAuditActionGroup
public enum class SqlAuditActionGroup
type SqlAuditActionGroup
public enum SqlAuditActionGroup

Membros

Nome do membro Descrição
None Especifica que nenhum grupo de ação foi fornecido.
SuccessfulLogin Indica que uma entidade com êxito efetuou SQL Server.
Logout Indica que uma entidade fez check-out de SQL Server.
ServerStateChange Este evento é gerado quando o estado do serviço de SQL Server é modificado.
FailedLogin Indica que uma entidade tentou fazer logon em SQL Server e com falha.
LoginChangePassword Este evento é gerado sempre que uma senha de logon é alterada por meio de uma instrução de ALTER LOGIN ou procedimento de sp_password armazenados.
ServerRoleMemberChange Este evento é gerado sempre que um logon é adicionado ou removido de uma função de servidor fixa.
ServerPrincipalImpersonation Este evento é gerado quando uma representação ocorre no escopo do servidor, como, por exemplo, EXECUTE AS <login>.
ServerObjectOwnershipChange Este evento é gerado quando a permissão para alterar o proprietário de um objeto de esquema (como uma tabela, procedimento ou função) está marcada.
DatabaseMirroringLogin Este evento é gerado para relatar mensagens de auditoria relacionadas à segurança de transporte de espelhamento de banco de dados.
BrokerLogin Este evento é gerado para relatar mensagens de auditoria relacionadas à segurança de transporte do Service Broker.
ServerPermissionChange Este evento é gerado quando um GRANT, REVOKE ou negar é emitido para permissões no escopo do servidor, como a criação de um logon.
ServerObjectPermissionChange Este evento é gerado sempre que um grant, deny, ou revogar é executada em um objeto de esquema.
ServerOperation Este evento é gerado quando as operações de auditoria de segurança (como alterar as configurações, recursos, acesso externo ou autorização) são usadas.
TraceChange Este evento é gerado para todas as instruções, verifique se a permissão ALTER rastreamento.
ServerObjectChange Este evento é gerado para operações de criar, alterar ou descartar objetos de servidor.
ServerPrincipalChange Este evento é gerado quando objetos de servidor são criados, alterados ou ignorados.
DatabasePermissionChange Este evento é gerado sempre que uma concessão REVOGAR ou negar é emitido para uma permissão de instrução por qualquer entidade no SQL Server.

Isso se aplica a eventos somente banco de dados, como, por exemplo, concedendo permissões em um banco de dados.

SchemaObjectPermissionChange Este evento é gerado sempre que um conceder, negar revogar é executada em um objeto de esquema.
DatabaseRoleMemberChange Este evento é gerado sempre que um logon é adicionado ou removido de uma função de banco de dados.

Esta classe de evento é gerado para sp_addrolemember do sp_changegroup, e procedimentos armazenados de sp_droprolemember.

ApplicationRoleChangePassword Este evento é gerado sempre que uma senha é alterada para uma função de aplicativo.
SchemaObjectAccess Este evento é gerado sempre que uma permissão do objeto foi usada no esquema.
BackupRestore Este evento é gerado sempre que é emitido um comando de backup ou restauração.
Dbcc Este evento é gerado sempre que uma entidade emite nenhum comando DBCC.
AuditChange Este evento é gerado sempre que qualquer especificação de auditoria criada, modificada ou excluída.
DatabaseChange Este evento é gerado quando um banco de dados é criado, alterado ou descartado.
DatabaseObjectChange Este evento é gerado quando uma instrução CREATE, ALTER ou SOLTAR é executada em objetos de banco de dados, como, por exemplo, esquemas.
DatabasePrincipalChange Este evento é gerado quando entidades, como usuários, são criadas, alteradas ou removidas de um banco de dados.
SchemaObjectChange Este evento é gerado quando uma operação de criar, alterar ou descartar é executada em um esquema.
DatabasePrincipalImpersonation Este evento é gerado quando uma operação de representação (por exemplo, EXECUTE AS <principal> ou SETPRINCIPAL) ocorre no escopo do banco de dados.
DatabaseObjectOwnershipChange Este evento é gerado quando uma alteração do proprietário ocorre para objetos no escopo do banco de dados.
DatabaseOwnershipChange Este evento é gerado quando você usar a instrução ALTER AUTHORIZATION para alterar o proprietário de um banco de dados e as permissões necessárias para fazer isso são verificadas.
SchemaObjectOwnershipChange Este evento é gerado quando as permissões para alterar o proprietário de um esquema de objeto (como uma tabela, procedimento ou função) está marcada.
DatabaseObjectPermissionChange Este evento é gerado quando uma concessão REVOGAR ou negar foi emitido para objetos de banco de dados, como, por exemplo, esquemas e assemblies.
DatabaseOperation Este evento é gerado quando as operações em um banco de dados (como o ponto de verificação ou inscrever-se a notificação de consulta) ocorrer.
DatabaseObjectAccess Este evento é gerado sempre que os objetos de banco de dados, como o contrato, o assembly ou o tipo de mensagem são acessados.

Consulte também

Referência

Namespace Microsoft.Data.Schema.Sql.SchemaModel