Sdílet prostřednictvím


Server Table Auditing Policies - Create Or Update

Vytvoří nebo aktualizuje zásady auditování tabulek serveru. Auditování tabulek je zastaralé, místo toho použijte auditování objektů blob.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

tableAuditingPolicyName
path True

TableAuditingPolicyName

Název zásady auditování tabulek.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Typ Description
properties.auditLogsTableName

string

Název tabulky protokolů auditu

properties.auditingState

string

Stav zásady.

properties.eventTypesToAudit

string

Čárkami oddělený seznam typů událostí, které se mají auditovat.

properties.fullAuditLogsTableName

string

Úplný název tabulky protokolů auditu

properties.retentionDays

string

Počet dnů, které se mají uchovávat v protokolech auditu.

properties.storageAccountKey

string

Klíč účtu úložiště auditování.

properties.storageAccountName

string

Název účtu úložiště tabulky

properties.storageAccountResourceGroupName

string

Název skupiny prostředků účtu úložiště tabulky

properties.storageAccountSecondaryKey

string

Sekundární klíč účtu úložiště auditování.

properties.storageAccountSubscriptionId

string

ID předplatného úložiště tabulky

properties.storageTableEndpoint

string

Koncový bod tabulky úložiště.

Odpovědi

Name Typ Description
200 OK

ServerTableAuditingPolicy

Zásady auditování tabulek serveru se úspěšně nastavily.

201 Created

ServerTableAuditingPolicy

Zásady auditování tabulek serveru se úspěšně vytvořily.

Příklady

Create or update server table auditing policy

Ukázkový požadavek

PUT 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

Ukázková odpověď

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

Definice

Name Description
ServerTableAuditingPolicy

Zásady auditování tabulek serveru.

TableAuditingPolicyName

Název zásady auditování tabulek.

ServerTableAuditingPolicy

Zásady auditování tabulek serveru.

Name Typ Description
id

string

ID prostředku.

kind

string

Druh prostředku.

location

string

Umístění prostředku.

name

string

Název prostředku.

properties.auditLogsTableName

string

Název tabulky protokolů auditu

properties.auditingState

string

Stav zásady.

properties.eventTypesToAudit

string

Čárkami oddělený seznam typů událostí, které se mají auditovat.

properties.fullAuditLogsTableName

string

Úplný název tabulky protokolů auditu

properties.retentionDays

string

Počet dnů, které se mají uchovávat v protokolech auditu.

properties.storageAccountKey

string

Klíč účtu úložiště auditování.

properties.storageAccountName

string

Název účtu úložiště tabulky

properties.storageAccountResourceGroupName

string

Název skupiny prostředků účtu úložiště tabulky

properties.storageAccountSecondaryKey

string

Sekundární klíč účtu úložiště auditování.

properties.storageAccountSubscriptionId

string

ID předplatného úložiště tabulky

properties.storageTableEndpoint

string

Koncový bod tabulky úložiště.

type

string

Typ prostředku.

TableAuditingPolicyName

Název zásady auditování tabulek.

Name Typ Description
default

string