Database Table Auditing Policies - Get
取得資料庫的數據表稽核原則。 數據表稽核已被取代,請改用 Blob 稽核。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/auditingPolicies/default?api-version=2014-04-01
URI 參數
| 名稱 | 位於 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
database
|
path | True |
string |
定義數據表稽核策略的資料庫名稱。 |
|
resource
|
path | True |
string |
包含資源的資源群組名稱。 您可以從 Azure Resource Manager API 或入口網站取得此值。 |
|
server
|
path | True |
string |
伺服器的名稱。 |
|
subscription
|
path | True |
string |
識別 Azure 訂用帳戶的訂用帳戶標識碼。 |
|
table
|
path | True |
數據表稽核原則的名稱。 |
|
|
api-version
|
query | True |
string |
要用於要求的 API 版本。 |
回覆
| 名稱 | 類型 | Description |
|---|---|---|
| 200 OK |
已成功擷取資料庫數據表稽核原則。 |
範例
Get database table auditing policy
範例要求
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
範例回覆
{
"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"
}
}
定義
| 名稱 | Description |
|---|---|
|
Database |
資料庫數據表稽核原則。 |
|
Table |
數據表稽核原則的名稱。 |
DatabaseTableAuditingPolicy
資料庫數據表稽核原則。
| 名稱 | 類型 | Description |
|---|---|---|
| id |
string |
資源標識碼。 |
| kind |
string |
資源種類。 |
| location |
string |
資源位置。 |
| name |
string |
資源名稱。 |
| properties.auditLogsTableName |
string |
稽核記錄數據表名稱。 |
| properties.auditingState |
string |
原則的狀態。 |
| properties.eventTypesToAudit |
string |
要稽核的事件類型逗號分隔清單。 |
| properties.fullAuditLogsTableName |
string |
完整的稽核記錄數據表名稱。 |
| properties.retentionDays |
string |
要保留在稽核記錄中的天數。 |
| properties.storageAccountKey |
string |
稽核記憶體帳戶的金鑰。 |
| properties.storageAccountName |
string |
數據表記憶體帳戶名稱 |
| properties.storageAccountResourceGroupName |
string |
數據表記憶體帳戶資源組名 |
| properties.storageAccountSecondaryKey |
string |
稽核記憶體帳戶的次要金鑰。 |
| properties.storageAccountSubscriptionId |
string (uuid) |
數據表記憶體訂用帳戶標識碼。 |
| properties.storageTableEndpoint |
string |
記憶體數據表端點。 |
| properties.useServerDefault |
string |
伺服器預設值是啟用還是停用。 |
| type |
string |
資源類型。 |
TableAuditingPolicyName
數據表稽核原則的名稱。
| 值 | Description |
|---|---|
| default |