Database Table Auditing Policies - Get

Obtiene la directiva de auditoría de tablas de una base de datos. La auditoría de tablas está en desuso, use la auditoría de blobs en su lugar.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/auditingPolicies/default?api-version=2014-04-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
databaseName
path True

string

Nombre de la base de datos para la que se define la directiva de auditoría de tabla.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor desde la API de Azure Resource Manager o el portal.

serverName
path True

string

Nombre del servidor.

subscriptionId
path True

string

Identificador de suscripción que identifica una suscripción de Azure.

tableAuditingPolicyName
path True

TableAuditingPolicyName

Nombre de la directiva de auditoría de tabla.

api-version
query True

string

Versión de la API que se va a usar para la solicitud.

Respuestas

Nombre Tipo Description
200 OK

DatabaseTableAuditingPolicy

Se recuperó correctamente la directiva de auditoría de tabla de base de datos.

Ejemplos

Get database table auditing policy

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/auditingPolicies/default?api-version=2014-04-01

Respuesta de muestra

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/auditingPolicies/Default",
  "name": "Default",
  "type": "Microsoft.Sql/servers/databases/auditingPolicies",
  "location": "West US",
  "kind": null,
  "properties": {
    "auditingState": "New",
    "eventTypesToAudit": "PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure",
    "storageAccountName": null,
    "storageAccountKey": null,
    "storageAccountSecondaryKey": null,
    "storageTableEndpoint": null,
    "storageAccountResourceGroupName": null,
    "storageAccountSubscriptionId": null,
    "useServerDefault": "Enabled",
    "fullAuditLogsTableName": "SQLDBAuditLogsBlobauditingtest2080Testdb",
    "auditLogsTableName": "Blobauditingtest2080Testdb",
    "retentionDays": "0"
  }
}

Definiciones

Nombre Description
DatabaseTableAuditingPolicy

Una directiva de auditoría de tabla de base de datos.

TableAuditingPolicyName

Nombre de la directiva de auditoría de tabla.

DatabaseTableAuditingPolicy

Una directiva de auditoría de tabla de base de datos.

Nombre Tipo Description
id

string

Identificador de recurso.

kind

string

Tipo de recurso.

location

string

Ubicación del recurso.

name

string

Nombre del recurso.

properties.auditLogsTableName

string

El nombre de la tabla de registros de auditoría.

properties.auditingState

string

Estado de la directiva.

properties.eventTypesToAudit

string

Lista separada por comas de tipos de eventos que se van a auditar.

properties.fullAuditLogsTableName

string

Nombre completo de la tabla de registros de auditoría.

properties.retentionDays

string

Número de días que se van a conservar en los registros de auditoría.

properties.storageAccountKey

string

Clave de la cuenta de almacenamiento de auditoría.

properties.storageAccountName

string

Nombre de la cuenta de almacenamiento de tabla

properties.storageAccountResourceGroupName

string

Nombre del grupo de recursos de la cuenta de almacenamiento de tabla

properties.storageAccountSecondaryKey

string

Clave secundaria de la cuenta de almacenamiento de auditoría.

properties.storageAccountSubscriptionId

string (uuid)

Identificador de la suscripción de Table Storage.

properties.storageTableEndpoint

string

Punto de conexión de la tabla de almacenamiento.

properties.useServerDefault

string

Si el valor predeterminado del servidor está habilitado o deshabilitado.

type

string

Tipo de recurso.

TableAuditingPolicyName

Nombre de la directiva de auditoría de tabla.

Valor Description
default