Server Table Auditing Policies - Get

Obtient la stratégie d’audit de table d’un serveur. L’audit de table est déconseillé, utilisez plutôt l’audit d’objets blob.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Nom du serveur.

subscriptionId
path True

string

ID d’abonnement qui identifie un abonnement Azure.

tableAuditingPolicyName
path True

TableAuditingPolicyName

Nom de la stratégie d’audit de table.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

ServerTableAuditingPolicy

Récupération réussie de la stratégie d’audit de table de serveur.

Exemples

Get server table auditing policy

Exemple de requête

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

Exemple de réponse

{
  "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,
    "fullAuditLogsTableName": "SQLDBAuditLogsBlobauditingtest2080",
    "auditLogsTableName": "Blobauditingtest2080",
    "retentionDays": "0"
  }
}

Définitions

Nom Description
ServerTableAuditingPolicy

Stratégie d’audit de table de serveur.

TableAuditingPolicyName

Nom de la stratégie d’audit de table.

ServerTableAuditingPolicy

Stratégie d’audit de table de serveur.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de ressource.

location

string

Emplacement des ressources.

name

string

Nom de la ressource.

properties.auditLogsTableName

string

Nom de la table des journaux d’audit.

properties.auditingState

string

État de la stratégie.

properties.eventTypesToAudit

string

Liste séparée par des virgules des types d’événements à auditer.

properties.fullAuditLogsTableName

string

Nom complet de la table des journaux d’audit.

properties.retentionDays

string

Nombre de jours à conserver dans les journaux d’audit.

properties.storageAccountKey

string

Clé du compte de stockage d’audit.

properties.storageAccountName

string

Nom du compte de stockage de table

properties.storageAccountResourceGroupName

string

Nom du groupe de ressources du compte de stockage de table

properties.storageAccountSecondaryKey

string

Clé secondaire du compte de stockage d’audit.

properties.storageAccountSubscriptionId

string (uuid)

ID d’abonnement au stockage de table.

properties.storageTableEndpoint

string

Point de terminaison de la table de stockage.

type

string

Type de ressource.

TableAuditingPolicyName

Nom de la stratégie d’audit de table.

Valeur Description
default