Partilhar via


Database Table Auditing Policies - List By Database

Listas políticas de auditoria de tabelas de uma base de dados. A auditoria de tabelas foi preterida. Em alternativa, utilize a auditoria de blobs.

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

Parâmetros do URI

Name Em Necessário Tipo Description
databaseName
path True

string

O nome da base de dados para a qual a política de auditoria da tabela está definida.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

O ID da subscrição que identifica uma subscrição do Azure.

api-version
query True

string

A versão da API a utilizar para o pedido.

Respostas

Name Tipo Description
200 OK

DatabaseTableAuditingPolicyListResult

Obteve com êxito as políticas de auditoria da tabela de bases de dados.

Exemplos

Get database table auditing policy

Pedido de amostra

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

Resposta da amostra

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

Definições

Name Description
DatabaseTableAuditingPolicy

Uma política de auditoria de tabelas de base de dados.

DatabaseTableAuditingPolicyListResult

Representa a resposta a um pedido de políticas de auditoria de tabelas de base de dados de lista.

DatabaseTableAuditingPolicy

Uma política de auditoria de tabelas de base de dados.

Name Tipo Description
id

string

ID do Recurso.

kind

string

Tipo de recurso.

location

string

Localização do recurso.

name

string

Nome do recurso.

properties.auditLogsTableName

string

O nome da tabela de registos de auditoria.

properties.auditingState

string

O estado da política.

properties.eventTypesToAudit

string

Lista separada por vírgulas de tipos de eventos a auditar.

properties.fullAuditLogsTableName

string

O nome completo da tabela de registos de auditoria.

properties.retentionDays

string

O número de dias a manter nos registos de auditoria.

properties.storageAccountKey

string

A chave da conta de armazenamento de auditoria.

properties.storageAccountName

string

O nome da conta de armazenamento da tabela

properties.storageAccountResourceGroupName

string

O nome do grupo de recursos da conta de armazenamento de tabelas

properties.storageAccountSecondaryKey

string

A chave secundária da conta de armazenamento de auditoria.

properties.storageAccountSubscriptionId

string

O ID da subscrição de armazenamento de tabelas.

properties.storageTableEndpoint

string

O ponto final da tabela de armazenamento.

properties.useServerDefault

string

Se a predefinição do servidor está ativada ou desativada.

type

string

Tipo de recurso.

DatabaseTableAuditingPolicyListResult

Representa a resposta a um pedido de políticas de auditoria de tabelas de base de dados de lista.

Name Tipo Description
value

DatabaseTableAuditingPolicy[]

A lista de políticas de auditoria de tabelas de base de dados.