Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Managed Instance
Contiene información extendida sobre el tipo de auditoría de archivos en una auditoría de SQL Server en una instancia de servidor. Para más información, consulte SQL Server Audit (motor de base de datos).
| Nombre de la columna | Tipo de datos | Anulable | Descripción |
|---|---|---|---|
audit_id |
int | No | Identificador de la auditoría. |
name |
sysname | No | Nombre de la auditoría. |
audit_guid |
uniqueidentifier | Sí | GUID de la auditoría. |
create_date |
datetime | No | Fecha UTC en la que se creó la auditoría de archivos. |
modify_date |
datetime | No | Fecha UTC en la que se modificó por última vez la auditoría de archivos. |
principal_id |
int | Sí | Identificador del propietario de la auditoría tal y como se registró en el servidor. |
type |
char(2) | No | Tipo de auditoría: - SL = Registro de eventos de seguridad de Windows- AL = Registro de eventos de aplicación de Windows- FL = Archivo en el sistema de archivos |
type_desc |
nvarchar(60) | Sí | Descripción del tipo de auditoría. |
on_failure |
tinyint | Sí | En la condición de error: - 0 = Continuar- 1 = Apagar la instancia del servidor- 2 = Operación de error |
on_failure_desc |
nvarchar(60) | Sí | Si no se escribe una entrada de acción: - CONTINUE- SHUTDOWN SERVER INSTANCE- FAIL OPERATION |
is_state_enabled |
bit | Sí |
-
0 = Deshabilitado- 1 = Habilitado |
queue_delay |
int | Sí | Tiempo máximo sugerido, en milisegundos, que debe transcurrir antes de realizar la escritura en disco. Si 0es , la auditoría garantiza una escritura antes de que el evento pueda continuar. |
predicate |
nvarchar(3000) | Sí | Expresión de predicado aplicada al evento. |
max_file_size |
bigint | Sí | Tamaño máximo de la auditoría, expresado en megabytes: - 0 = Ilimitado/No aplicable al tipo de auditoría seleccionado. |
max_rollover_files |
int | Sí | Número máximo de archivos que se van a utilizar con la opción de sustitución incremental. |
max_files |
int | Sí | Número máximo de archivos que se van a utilizar sin la opción de sustitución incremental. |
reserve_disk_space |
bit | Sí | Cantidad de espacio en disco que se debe reservar para cada archivo. |
log_file_path |
nvarchar(260) | Sí | Ruta de acceso a la auditoría. Para auditorías de archivos, la ruta de acceso del archivo; para auditorías de registro de la aplicación, la ruta de acceso del registro de la aplicación. |
log_file_name |
nvarchar(260) | Sí | Nombre base del archivo de registro proporcionado en .CREATE AUDIT DDL Se agrega un número incremental al archivo base_log_name como un sufijo para crear el nombre del archivo de registro. |
retention_days |
int | Sí | Duración en días del archivo de registro de auditoría. - 0 = Ilimitado.Se aplica a: Azure SQL Database y Azure SQL Managed Instance. |
Permisos
Las entidades de seguridad con permiso ALTER ANY SERVER AUDIT o VIEW ANY DEFINITION pueden acceder a esta vista de catálogo. Además, no se puede denegar VIEW ANY DEFINITION el permiso a la entidad de seguridad.
La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Configuración de visibilidad de metadatos.
Transact-SQL referencia
- CREAR AUDITORÍA DE SERVIDOR
- ALTER SERVER AUDIT
- DROP SERVER AUDIT (eliminar auditoría del servidor)
- CREATE SERVER AUDIT SPECIFICATION
- ALTERAR LA ESPECIFICACIÓN DE AUDITORÍA DEL SERVIDOR
- DROP SERVER AUDIT SPECIFICATION
- CREAR ESPECIFICACIÓN DE AUDITORÍA DE BASE DE DATOS
- MODIFICAR LA ESPECIFICACIÓN DE AUDITORÍA DE LA BASE DE DATOS
- ELIMINAR ESPECIFICACIÓN DE AUDITORÍA DE BASE DE DATOS
- ALTERAR AUTORIZACIÓN
Contenido relacionado
- Crear una auditoría de servidor y una especificación de auditoría de servidor
- sys.fn_get_audit_file (Transact-SQL)
- sys.server_audits (Transact-SQL)
- sys.server_file_audits (Transact-SQL)
- especificaciones_de_auditoría_del_servidor_sys (Transact-SQL)
- sys.especificaciones_de_auditoría_de_base_de_datos (Transact-SQL)
- sys.database_audit_specification_details (Transact-SQL, lenguaje específico de SQL)
- sys.dm_server_audit_status (Transact-SQL)
- sys.dm_audit_actions (Transact-SQL)
- sys.dm_audit_class_type_map (Transact-SQL)