Enumerazione SqlAuditActionGroup

Gruppi di azioni di controllo di SQL Server.

Spazio dei nomi:  Microsoft.Data.Schema.Sql.SchemaModel
Assembly:  Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)

Sintassi

'Dichiarazione
Public Enumeration SqlAuditActionGroup
public enum SqlAuditActionGroup
public enum class SqlAuditActionGroup
type SqlAuditActionGroup
public enum SqlAuditActionGroup

Membri

Nome membro Descrizione
None Specifica che non è stato fornito alcun gruppo di azione.
SuccessfulLogin Indica che è stato eseguito l'accesso di un'entità di sicurezza a SQL Server.
Logout Indica che è stata eseguita la disconnessione di un'entità di sicurezza da SQL Server.
ServerStateChange Questo evento viene generato quando viene modificato lo stato del servizio SQL Server.
FailedLogin Indica che un'entità di sicurezza ha tentato di accedere a SQL Server senza successo.
LoginChangePassword Questo evento viene generato ogni qualvolta una password di accesso viene modificata per mezzo di un'istruzione ALTER LOGIN o una stored procedure sp_password.
ServerRoleMemberChange Questo evento viene generato ogni qualvolta un accesso viene aggiunto o rimosso da un ruolo predefinito del server.
ServerPrincipalImpersonation Questo evento viene generato quando si verifica una rappresentazione nell'ambito server, ad esempio EXECUTE AS <account di accesso>.
ServerObjectOwnershipChange Questo evento viene generato quando viene controllata l'autorizzazione per modificare il proprietario di un oggetto dello schema, ad esempio una tabella, una routine o una funzione.
DatabaseMirroringLogin Questo evento viene generato per segnalare messaggi di controllo correlati alla sicurezza del trasporto del mirroring del database.
BrokerLogin Questo evento viene generato per segnalare messaggi di controllo correlati alla sicurezza del trasporto del Service Broker.
ServerPermissionChange Questo evento viene generato quando viene generata un'istruzione GRANT, REVOKE o DENY per le autorizzazioni nell'ambito server, ad esempio per la creazione di un accesso.
ServerObjectPermissionChange Questo evento viene generato ogni qualvolta viene eseguita un'azione di concessione, negazione o revoca su un oggetto dello schema.
ServerOperation Questo evento viene generato quando vengono utilizzate operazioni di Controllo di sicurezza, quali la modifica di impostazioni, risorse, accesso esterno o autorizzazione.
TraceChange Questo evento viene generato per tutte le istruzioni che verificano l'autorizzazione ALTER TRACE.
ServerObjectChange Questo evento viene generato per le operazioni CREATE, ALTER o DROP sugli oggetti server.
ServerPrincipalChange Questo evento viene generato quando vengono create, modificate o rilasciate entità server.
DatabasePermissionChange Questo evento viene generato ogni qualvolta viene generata un'istruzione GRANT, REVOKE o DENY per un'autorizzazione di istruzione da qualsiasi entità di sicurezza in SQL Server.

Si applica a eventi del solo database, ad esempio la concessione di autorizzazioni su un database.

SchemaObjectPermissionChange Questo evento viene generato ogni qualvolta viene eseguita un'azione di concessione, negazione o revoca su un oggetto dello schema.
DatabaseRoleMemberChange Questo evento viene generato ogni qualvolta un accesso viene aggiunto o rimosso da un ruolo del database.

Questa classe di evento è generata per sp_addrolemember, lo sp_changegroup e le stored procedure sp_droprolemember.

ApplicationRoleChangePassword Questo evento viene generato ogni volta viene modificata una password per un ruolo applicazione.
SchemaObjectAccess Questo evento viene generato ogni qualvolta un'autorizzazione per oggetti è stata utilizzata nello schema.
BackupRestore Questo evento viene generato ogni qualvolta viene generato un comando di backup o di ripristino.
Dbcc Questo evento viene generato ogni qualvolta un'entità di sicurezza pubblica un qualsiasi comando DBCC.
AuditChange Questo evento viene generato ogni qualvolta viene creata, modificata o eliminata una qualsiasi specifica di controllo.
DatabaseChange Questo evento viene generato quando viene creato, modificato o rilasciato un database.
DatabaseObjectChange Questo evento viene generato quando viene eseguita un'istruzione CREATE, ALTER o DROP su oggetti di database, quali gli schemi.
DatabasePrincipalChange Questo evento viene generato quando vengono create, modificate o rilasciate da un database entità di sicurezza, quali gli utenti.
SchemaObjectChange Questo evento viene generato quando viene eseguita un'operazione CREATE, ALTER o DROP su un schema.
DatabasePrincipalImpersonation Questo evento viene generato quando si verifica un'operazione di rappresentazione, quale EXECUTE AS <entità di sicurezza> o SETPRINCIPAL, nell'ambito del database.
DatabaseObjectOwnershipChange Questo evento viene generato quando una modifica del proprietario si verifica per gli oggetti nel database.
DatabaseOwnershipChange Questo evento viene generato quando si utilizza l'istruzione ALTER AUTHORIZATION per modificare il proprietario di un database e le autorizzazioni necessarie sono selezionate.
SchemaObjectOwnershipChange Questo evento viene generato quando vengono controllate le autorizzazioni per modificare il proprietario di un oggetto dello schema, quale una tabella, una routine o una funzione.
DatabaseObjectPermissionChange Questo evento viene generato quando è stata generata un'istruzione GRANT, REVOKE o DENY per oggetti di database, ad esempio gli assembly e gli schemi.
DatabaseOperation Questo evento viene generato quando si verificano operazioni in un database, quali il checkpoint o la sottoscrizione delle notifiche di query.
DatabaseObjectAccess Questo evento viene generato ogni qualvolta viene eseguito l'accesso a oggetti di database, quali il tipo di messaggio, l'assembly o il contratto.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.Sql.SchemaModel