Freigeben über


Database Table Auditing Policies - List By Database

Listen die Tabellenüberwachungsrichtlinien einer Datenbank. Die Tabellenüberwachung ist veraltet. Verwenden Sie stattdessen die Blobüberwachung.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
databaseName
path True

string

Der Name der Datenbank, für die die Tabellenüberwachungsrichtlinie definiert ist.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

DatabaseTableAuditingPolicyListResult

Die Überwachungsrichtlinien der Datenbanktabelle wurden erfolgreich abgerufen.

Beispiele

Get database table auditing policy

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
DatabaseTableAuditingPolicy

Eine Datenbanktabellenüberwachungsrichtlinie.

DatabaseTableAuditingPolicyListResult

Stellt die Antwort auf eine Überwachungsrichtlinienanforderung für eine Listendatenbanktabelle dar.

DatabaseTableAuditingPolicy

Eine Datenbanktabellenüberwachungsrichtlinie.

Name Typ Beschreibung
id

string

Ressourcen-ID

kind

string

Ressourcenart.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.auditLogsTableName

string

Der Name der Überwachungsprotokolltabelle.

properties.auditingState

string

Der Status der Richtlinie.

properties.eventTypesToAudit

string

Durch Trennzeichen getrennte Liste der zu überwachenden Ereignistypen.

properties.fullAuditLogsTableName

string

Der vollständige Name der Überwachungsprotokolletabelle.

properties.retentionDays

string

Die Anzahl der Tage, die in den Überwachungsprotokollen aufbewahrt werden sollen.

properties.storageAccountKey

string

Der Schlüssel des Überwachungsspeicherkontos.

properties.storageAccountName

string

Der Name des Tabellenspeicherkontos

properties.storageAccountResourceGroupName

string

Name der Ressourcengruppe des Tabellenspeicherkontos

properties.storageAccountSecondaryKey

string

Der sekundäre Schlüssel des Überwachungsspeicherkontos.

properties.storageAccountSubscriptionId

string

Die Id des Tabellenspeicherabonnements.

properties.storageTableEndpoint

string

Der Speichertabellenendpunkt.

properties.useServerDefault

string

Gibt an, ob der Serverstandard aktiviert oder deaktiviert ist.

type

string

Der Ressourcentyp.

DatabaseTableAuditingPolicyListResult

Stellt die Antwort auf eine Überwachungsrichtlinienanforderung für eine Listendatenbanktabelle dar.

Name Typ Beschreibung
value

DatabaseTableAuditingPolicy[]

Die Liste der Überwachungsrichtlinien für Datenbanktabellen.