Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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. |