Freigeben über


Database Threat Detection Policies - Get

Ruft die Bedrohungserkennungsrichtlinie einer Datenbank ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
databaseName
path True

string

Der Name der Datenbank, für die die Datenbank-Bedrohungserkennungsrichtlinie 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.

securityAlertPolicyName
path True

SecurityAlertPolicyName

Der Name der Sicherheitswarnungsrichtlinie.

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

DatabaseSecurityAlertPolicy

Die Datenbank-Bedrohungserkennungsrichtlinie wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 500 GetDatabaseSecurityAlertPolicyFailed: Fehler beim Abrufen von Sicherheitswarnungsrichtlinien für die Datenbankbedrohungserkennung. * 500 DatabaseIsUnavailable: Ihre Einstellungen sind derzeit nicht verfügbar. Versuchen Sie es später erneut.

Beispiele

Get database security alert policy

Beispielanforderung

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

Beispiel für eine Antwort

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-6852/providers/Microsoft.Sql/servers/securityalert-2080/databases/testdb",
  "name": "default",
  "type": "Microsoft.Sql/servers/databases/securityAlertPolicies",
  "location": "Japan East",
  "kind": "V12",
  "properties": {
    "state": "Enabled",
    "emailAccountAdmins": "Enabled",
    "emailAddresses": "test@microsoft.com;user@microsoft.com",
    "disabledAlerts": "Usage_Anomaly",
    "retentionDays": 0,
    "storageAccountAccessKey": "",
    "storageEndpoint": "",
    "useServerDefault": "Enabled"
  }
}

Definitionen

Name Beschreibung
DatabaseSecurityAlertPolicy

Enthält Informationen zu einer Datenbank-Bedrohungserkennungsrichtlinie.

SecurityAlertPolicyEmailAccountAdmins

Gibt an, dass die Warnung an die Kontoadministratoren gesendet wird.

SecurityAlertPolicyName

Der Name der Sicherheitswarnungsrichtlinie.

SecurityAlertPolicyState

Gibt den Status der Richtlinie an. Wenn der Status Aktiviert ist, sind storageEndpoint und storageAccountAccessKey erforderlich.

SecurityAlertPolicyUseServerDefault

Gibt an, ob die Standardserverrichtlinie verwendet werden soll.

DatabaseSecurityAlertPolicy

Enthält Informationen zu einer Datenbank-Bedrohungserkennungsrichtlinie.

Name Typ Beschreibung
id

string

Ressourcen-ID

kind

string

Ressourcenart.

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Name der Ressource.

properties.disabledAlerts

string

Gibt die durch Semikolon getrennte Liste von Warnungen an, die deaktiviert sind, oder eine leere Zeichenfolge, um keine Warnungen zu deaktivieren. Mögliche Werte: Sql_Injection; Sql_Injection_Vulnerability; Access_Anomaly; Data_Exfiltration; Unsafe_Action.

properties.emailAccountAdmins

SecurityAlertPolicyEmailAccountAdmins

Gibt an, dass die Warnung an die Kontoadministratoren gesendet wird.

properties.emailAddresses

string

Gibt die durch Semikolons getrennte Liste der E-Mail-Adressen an, an die die Warnung gesendet wird.

properties.retentionDays

integer

Gibt die Anzahl der Tage an, die in den Überwachungsprotokollen für die Bedrohungserkennung aufbewahrt werden soll.

properties.state

SecurityAlertPolicyState

Gibt den Status der Richtlinie an. Wenn der Status Aktiviert ist, sind storageEndpoint und storageAccountAccessKey erforderlich.

properties.storageAccountAccessKey

string

Gibt den Bezeichnerschlüssel des Überwachungsspeicherkontos für die Bedrohungserkennung an. Wenn der Status Aktiviert ist, ist storageAccountAccessKey erforderlich.

properties.storageEndpoint

string

Gibt den Blobspeicherendpunkt an (z. B. https://MyAccount.blob.core.windows.net). Dieser Blobspeicher enthält alle Überwachungsprotokolle zur Bedrohungserkennung. Wenn der Status Aktiviert ist, ist storageEndpoint erforderlich.

properties.useServerDefault

SecurityAlertPolicyUseServerDefault

Gibt an, ob die Standardserverrichtlinie verwendet werden soll.

type

string

Der Ressourcentyp.

SecurityAlertPolicyEmailAccountAdmins

Gibt an, dass die Warnung an die Kontoadministratoren gesendet wird.

Name Typ Beschreibung
Disabled

string

Enabled

string

SecurityAlertPolicyName

Der Name der Sicherheitswarnungsrichtlinie.

Name Typ Beschreibung
default

string

SecurityAlertPolicyState

Gibt den Status der Richtlinie an. Wenn der Status Aktiviert ist, sind storageEndpoint und storageAccountAccessKey erforderlich.

Name Typ Beschreibung
Disabled

string

Enabled

string

New

string

SecurityAlertPolicyUseServerDefault

Gibt an, ob die Standardserverrichtlinie verwendet werden soll.

Name Typ Beschreibung
Disabled

string

Enabled

string