SQL Audit Settings - Get SQL Audit Settings
Henter overvågningsindstillingerne for den angivne SQL-database.
Tilladelser
Den, der ringer op, skal have tilladelse til at læse eller højere.
Påkrævede delegerede områder
SQLDatabase.Read.All eller SQLDatabase.ReadWrite.All eller Item.Read.All eller Item.ReadWrite.All
Microsoft Entra understøttede identiteter
Denne API understøtter de Microsoft -identiteter, der angivet i dette afsnit.
| Identitet | Støtte |
|---|---|
| Bruger | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Brugerflade
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/sqlDatabases/{sqlDatabaseId}/settings/sqlAudit
URI-parametre
| Name | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
sql
|
path | True |
string (uuid) |
SQL-database-id'et. |
|
workspace
|
path | True |
string (uuid) |
Id'et for arbejdsområdet. |
Svar
| Name | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Anmodningen blev fuldført. |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
Get SQL audit settings example
Eksempelanmodning
GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/sqlDatabases/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87/settings/sqlAudit
Eksempelsvar
{
"state": "Enabled",
"storageEndpoint": "https://onelake.blob.fabric.microsoft.com/f089354e-8366-4e18-aea3-4cb4a3a50b48/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87/Audit/",
"retentionDays": 10,
"auditActionsAndGroups": [
"BATCH_COMPLETED_GROUP",
"FAILED_DATABASE_AUTHENTICATION_GROUP",
"SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP"
],
"predicateExpression": "statement not like '[select ]%'"
}
Definitioner
| Name | Beskrivelse |
|---|---|
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Sql |
Tilstand for SQL-overvågningsindstillinger. Når overvågningspolitikken aktiveres første gang efter oprettelsen af databasen (ved at angive tilstanden til 'Aktiveret' uden andre egenskaber), anvendes standardværdierne. For alle efterfølgende aktiverings-/deaktiveringshandlinger bevares de tidligere politikindstillinger. Yderligere SqlAuditSettingsState kan tilføjes over tid. |
|
Sql |
Den aktuelle tilstand for overvågningsindstillingerne for en database. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Name | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
SqlAuditSettingsState
Tilstand for SQL-overvågningsindstillinger. Når overvågningspolitikken aktiveres første gang efter oprettelsen af databasen (ved at angive tilstanden til 'Aktiveret' uden andre egenskaber), anvendes standardværdierne. For alle efterfølgende aktiverings-/deaktiveringshandlinger bevares de tidligere politikindstillinger. Yderligere SqlAuditSettingsState kan tilføjes over tid.
| Værdi | Beskrivelse |
|---|---|
| Enabled |
Aktivér SQL-revisionen. |
| Disabled |
Deaktiver SQL-revisionen. |
SqlDatabaseAuditSettings
Den aktuelle tilstand for overvågningsindstillingerne for en database.
| Name | Type | Default value | Beskrivelse |
|---|---|---|---|
| auditActionsAndGroups |
string[] |
[ "BATCH_COMPLETED_GROUP", "FAILED_DATABASE_AUTHENTICATION_GROUP", "SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP" ] |
Overvågningshandlinger og -grupper. |
| predicateExpression |
string |
Det prædikatudtryk, der bruges til at filtrere overvågningslogge. |
|
| retentionDays |
integer |
0 |
Opbevaringsdage. 0 angiver en ubestemt opbevaringsperiode. |
| state |
Tilstandstype for overvågningsindstillinger. |
||
| storageEndpoint |
string |
Det lagerslutpunkt, hvor overvågningslogge gemmes. |