Freigeben über


az sql db threat-policy

Diese Befehlsgruppe ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "sql db advanced-threat-protection-setting".

Verwalten sie die Bedrohungserkennungsrichtlinien einer Datenbank.

Befehle

Name Beschreibung Typ Status
az sql db threat-policy show

Ruft eine Bedrohungserkennungsrichtlinie ab.

Core Veraltet
az sql db threat-policy update

Aktualisieren der Bedrohungserkennungsrichtlinie einer Datenbank.

Core Veraltet

az sql db threat-policy show

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "sql db threat-policy" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "sql db advanced-threat-protection-setting".

Ruft eine Bedrohungserkennungsrichtlinie ab.

az sql db threat-policy show [--ids]
                             [--name]
                             [--resource-group]
                             [--server]
                             [--subscription]

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name des Azure SQL-Datenbank.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--server -s

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql db threat-policy update

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "sql db threat-policy" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "sql db advanced-threat-protection-setting".

Aktualisieren der Bedrohungserkennungsrichtlinie einer Datenbank.

Wenn die Richtlinie aktiviert ist, müssen storage_account oder beides storage_endpoint und storage_account_access_key angegeben werden.

az sql db threat-policy update [--add]
                               [--disabled-alerts]
                               [--email-account-admins]
                               [--email-addresses]
                               [--force-string]
                               [--ids]
                               [--name]
                               [--remove]
                               [--resource-group]
                               [--retention-days]
                               [--server]
                               [--set]
                               [--state {Disabled, Enabled, New}]
                               [--storage-account]
                               [--storage-endpoint]
                               [--storage-key]
                               [--subscription]

Beispiele

Aktivieren nach Speicherkontoname.

az sql db threat-policy update -g mygroup -s myserver -n mydb \
    --state Enabled --storage-account mystorage

Aktivieren nach Speicherendpunkt und Schlüssel.

az sql db threat-policy update -g mygroup -s myserver -n mydb \
    --state Enabled --storage-endpoint https://mystorage.blob.core.windows.net \
    --storage-key MYKEY==

Deaktivieren Sie eine Teilmenge von Warnungstypen.

az sql db threat-policy update -g mygroup -s myserver -n mydb \
    --disabled-alerts Sql_Injection_Vulnerability Access_Anomaly

Konfigurieren von E-Mail-Empfängern für eine Richtlinie.

az sql db threat-policy update -g mygroup -s myserver -n mydb \
    --email-addresses me@examlee.com you@example.com \
    --email-account-admins Enabled

Deaktivieren Sie eine Bedrohungsrichtlinie.

az sql db threat-policy update -g mygroup -s myserver -n mydb --state Disabled

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

Standardwert: []
--disabled-alerts

Liste der deaktivierten Warnungen.

--email-account-admins

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

--email-addresses

Liste der E-Mail-Adressen, an die Warnungen gesendet werden.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name des Azure SQL-Datenbank.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Standardwert: []
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--retention-days

Die Anzahl der Tage zum Aufbewahren von Bedrohungserkennungsprotokollen.

--server -s

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

Standardwert: []
--state

Richtlinienstatus der Bedrohungserkennung.

Zulässige Werte: Disabled, Enabled, New
--storage-account

Name des Speicherkontos.

--storage-endpoint

Der Endpunkt des Speicherkontos.

--storage-key

Zugriffstaste für das Speicherkonto.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.