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.
Si applica a:SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Restituisce una tabella che elenca le classi securabili che possono essere mappate nella class_type colonna nel registro di audit. Per altre informazioni su SQL Server Audit, vedere SQL Server Audit (motore di database).For more information about SQL Server Audit, see SQL Server Audit (motore di database).
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
class_type |
char(2) | Tipo di classe dell'entità controllata. Si mappa al class_type log scritto nel registro di audit restituito dalla funzione get_audit_file(). Non è nullabile. |
class_type_desc |
nvarchar(120) | Il nome della classe dell'oggetto sottoposto alla revisione. Non è nullabile. |
securable_class_desc |
nvarchar(120) | La classe garantibile che corrisponde all'oggetto class_type auditato.
NULL se il class_type non si mappa in un oggetto sicurabile. Può essere unito con class_desc in sys.dm_audit_actions. |
Autorizzazioni
Questa visualizzazione è visibile al pubblico.
Per utilizzare la sys.fn_get_audit_file funzione, SQL Server 2019 (15.x) e versioni precedenti richiedono CONTROL SERVER il permesso sul server, mentre SQL Server 2022 (16.x) e versioni successive richiedono VIEW SERVER SECURITY AUDIT il permesso sul server.
Esempi
Questo esempio di SQL Server legge un file di Audit memorizzato localmente e lo unisce alla sys.dm_audit_class_type_map vista.
SELECT *
FROM sys.fn_get_audit_file('D:\SQLData\Audits\*.sqlaudit', DEFAULT, DEFAULT) AS audit_file
INNER JOIN sys.dm_audit_class_type_map AS dm_audit_class_type_map
ON audit_file.class_type = dm_audit_class_type_map.class_type;
GO
Transact-SQL riferimento
- CREATE SERVER AUDIT (Transact-SQL)
- ALTER SERVER AUDIT (Transact-SQL)
- DROP AUDIT SERVER (Transact-SQL)
- CREA LA SPECIFICA DI AUDIT SERVER (Transact-SQL)
- ALTER SPECIFICA DI VERIFICA DEL SERVER (Transact-SQL)
- SPECIFICA DI AUDIT DEL SERVER DROP (Transact-SQL)
- CREA UNA SPECIFICAZIONE DI VERIFICA DEL DATABASE (Transact-SQL)
- MODIFICA DELLA SPECIFICA DI AUDIT DEL DATABASE (Transact-SQL)
- DROP SPECIFICA DI AUDIT DEL DATABASE (Transact-SQL)
- ALTERA AUTORIZZAZIONE (Transact-SQL)
Contenuti correlati
- sys.fn_get_audit_file (Transact-SQL)
- sys.server_audits (Transact-SQL)
- sys.server_file_audits (Transact-SQL)
- sys.specifiche_di_audit_del_server (Transact-SQL)
- sys.server_audit_specification_details (Transact-SQL)
- sys.database_audit_specifications (Transact-SQL)
- sys.database_audit_specification_details (Transact-SQL)
- sys.dm_server_audit_status (Transact-SQL)
- sys.dm_audit_class_type_map
- Creazione di un controllo del server e di una specifica del controllo del server