sys.dm_server_audit_status (Transact-SQL)
S’applique à : SQL Server Azure SQL Managed Instance
Retourne une ligne pour chaque audit du serveur qui indique l'état actuel de l'audit. Pour plus d’informations, consultez Audit SQL Server (moteur de base de données).
Nom de la colonne | Type de données | Description |
---|---|---|
audit_id | int | ID de l'audit. Correspond à la colonne dans l’affichage audit_id sys.audits catalogue. |
nom | sysname | Nom de l’audit. Identique à la colonne de l’affichage name sys.server_audits catalogue. |
statut | smallint | État numérique de l'audit du serveur : 0 = Non démarré 1 = Démarré 2 = Échec du runtime 3 = Échec de la création cible 4 = Arrêt |
status_desc | nvarchar (256) | Chaîne qui indique l'état de l'audit du serveur : - NOT_STARTED -COMMENCÉ - RUNTIME_FAIL - TARGET_CREATION_FAILED - SHUTTING_DOWN |
status_time | datetime2 | Horodateur (en temps UTC) de la dernière modification d'état de l'audit. |
event_session_address | varbinary(8) | Adresse de la session d'événements étendus associée à l'audit. Associé à la colonne dans l’affichage address sys.dm_xe_sessions catalogue. |
audit_file_path | nvarchar (256) | Chemin d'accès complet et nom de fichier de la cible de fichier d'audit utilisée actuellement. Rempli uniquement pour les fichiers d'audit. |
audit_file_size | bigint | Taille approximative du fichier d'audit, en octets. Rempli uniquement pour les fichiers d'audit. |
autorisations
Les principaux doivent disposer de l’autorisation VIEW SERVER SECURITY STATE .
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.
Voir aussi
- CREATE SERVER AUDIT (Transact-SQL)
- ALTER SERVER AUDIT (Transact-SQL)
- DROP SERVER AUDIT (Transact-SQL)
- CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
- ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
- DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
- CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
- ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
- DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
- ALTER AUTHORIZATION (Transact-SQL)
Étapes suivantes
- sys.fn_get_audit_file (Transact-SQL)
- sys.server_audits (Transact-SQL)
- sys.server_file_audits (Transact-SQL)
- sys.server_audit_specifications (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
- sys.dm_audit_actions (Transact-SQL)
- sys.dm_audit_class_type_map (Transact-SQL)
- Créer un audit du serveur et une spécification d’audit du serveur