Dela via


Database Table Auditing Policies - Get

Hämtar en databas tabellgranskningsprincip. Tabellgranskning är inaktuellt, använd blobgranskning i stället.

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

URI-parametrar

Name I Obligatorisk Typ Description
databaseName
path True

string

Namnet på databasen som tabellgranskningsprincipen har definierats för.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

tableAuditingPolicyName
path True

TableAuditingPolicyName

Namnet på tabellens granskningsprincip.

api-version
query True

string

DEN API-version som ska användas för begäran.

Svar

Name Typ Description
200 OK

DatabaseTableAuditingPolicy

Databastabellens granskningsprincip har hämtats.

Exempel

Get database table auditing policy

Exempelbegäran

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

Exempelsvar

{
  "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"
  }
}

Definitioner

Name Description
DatabaseTableAuditingPolicy

En granskningsprincip för databastabeller.

TableAuditingPolicyName

Namnet på tabellens granskningsprincip.

DatabaseTableAuditingPolicy

En granskningsprincip för databastabeller.

Name Typ Description
id

string

Resurs-ID.

kind

string

Resurstyp.

location

string

Resursplats.

name

string

Resursnamn.

properties.auditLogsTableName

string

Tabellnamnet för granskningsloggarna.

properties.auditingState

string

Principens tillstånd.

properties.eventTypesToAudit

string

Kommaavgränsad lista över händelsetyper som ska granskas.

properties.fullAuditLogsTableName

string

Det fullständiga tabellnamnet för granskningsloggar.

properties.retentionDays

string

Antalet dagar som ska behållas i granskningsloggarna.

properties.storageAccountKey

string

Nyckeln för granskningslagringskontot.

properties.storageAccountName

string

Namnet på tabelllagringskontot

properties.storageAccountResourceGroupName

string

Namnet på tabelllagringskontots resursgrupp

properties.storageAccountSecondaryKey

string

Den sekundära nyckeln för granskningslagringskontot.

properties.storageAccountSubscriptionId

string

Prenumerations-ID för tabellagring.

properties.storageTableEndpoint

string

Lagringstabellens slutpunkt.

properties.useServerDefault

string

Om serverns standard är aktiverad eller inaktiverad.

type

string

Resurstyp.

TableAuditingPolicyName

Namnet på tabellens granskningsprincip.

Name Typ Description
default

string