Database Sql Vulnerability Assessment Rule Baselines - Delete

Entfernt den Basisplan für die Sicherheitsrisikobewertung der Datenbank.

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/default/baselines/default/rules/{ruleId}?api-version=2023-08-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
baselineName
path True

BaselineName

databaseName
path True

string

Der Name der Datenbank.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

ruleId
path True

string

Die Regel-ID der Sicherheitsrisikobewertung.

serverName
path True

string

Der Name des Servers.

subscriptionId
path True

string

Die Abonnement-ID, die ein Azure-Abonnement identifiziert.

vulnerabilityAssessmentName
path True

VulnerabilityAssessmentName

Der Name der Sicherheitsrisikobewertung.

api-version
query True

string

Die API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

Die Baseline der Datenbank-Sicherheitsrisikobewertung wurde erfolgreich entfernt.

204 No Content

Die angegebene Regelbasislinie ist nicht vorhanden.

Other Status Codes

ErrorResponse

Fehlerantworten: ***

  • 400 SqlVulnerabilityAssessmentIsDisabled – Sql-Sicherheitsrisikobewertungsfeature ist deaktiviert. Aktivieren Sie das Feature, bevor Sie andere SQL-Sicherheitsrisikobewertungsvorgänge ausführen.

  • 400 SqlVulnerabilityAssessmentInvalidUserSuppliedParameter – Ein ungültiger Parameterwert wurde vom Client bereitgestellt.

  • 400 InvalidSqlVulnerabilityAssessmentBaselineInput – Die Basiseingabe der SQL-Sicherheitsrisikobewertung ist null oder leer.

  • 400 InvalidSqlVulnerabilityAssessmentSettingsInput – Die Eingabe der SQL-Sicherheitsrisikobewertungseinstellung ist null oder leer.

  • 400 SqlVulnerabilityAssessmentScanResultsAreNotAvailableYet – ERGEBNISSE der SQL-Sicherheitsrisikobewertung sind noch nicht verfügbar, versuchen Sie es bitte später erneut.

  • 400 SqlVulnerabilityAssessmentInvalidRuleId – Die REGEL-ID der SQL-Sicherheitsrisikobewertung ist ungültig.

  • 400 SqlVulnerabilityAssessmentScanDoesNotExist – SQL-Überprüfung der Sicherheitsrisikobewertung ist nicht vorhanden.

  • 400 SqlVulnerabilityAssessmentNoBaseline – Es wurden keine Basispläne für die neueste Überprüfung in der Ressource gefunden.

  • 400 SqlVulnerabilityAssessmentNoRuleBaseline – Es wurde kein Basisplan für die SQL-Sicherheitsrisikobewertung gefunden.

  • 400 SqlVulnerabilityAssessmentBaselineNoScanResults – Es wurden keine Scanergebnisse für die Regel-ID gefunden. Um einen Basisplan festzulegen, muss es Ergebnisse für diese Regel in der neuesten verfügbaren Überprüfung geben.

  • 400 SqlVulnerabilityAssessmentBadBinaryRuleFormat - Eingabe für binäre Regel ist keine boolesche Darstellung

  • 400 SqlVulnerabilityAssessmentBadRuleFormat - Die bereitgestellten Ergebnisse entsprechen nicht dem tatsächlichen Layout der Scanergebnisse.

  • 400 SqlVulnerabilityAssessmentBadRuleWithoutRuleIdFormat - Die bereitgestellten Ergebnisse entsprechen nicht dem tatsächlichen Layout der Scanergebnisse.

  • 400 SqlVulnerabilityAssessmentBadBinaryRuleWithoutRuleIdFormat - Eingabe für binäre Regel ist keine boolesche Darstellung

  • 400 SqlVulnerabilityAssessmentBaselineNoScanResultsWithoutRuleId – Es wurden keine Scanergebnisse für eine der Regeln gefunden. Um einen Basisplan festzulegen, muss es Ergebnisse für diese Regel in der neuesten verfügbaren Überprüfung geben.

  • 400 SqlVulnerabilityAssessmentEmptyBaseline – Basisplan nicht festgelegt, weil die Ergebnisse null oder leer sind

  • 404 SubscriptionDoesNotHaveServer – Der angeforderte Server wurde nicht gefunden.

  • 404 DatabaseDoesNotExist – Der Benutzer hat einen Datenbanknamen angegeben, der in dieser Serverinstanz nicht vorhanden ist.

  • 404 SourceDatabaseNotFound – Die Quelldatenbank ist nicht vorhanden.

  • 409 DatabaseVulnerabilityAssessmentScanIsAlreadyInProgress - SQL Vulnerability Assessment Scan ist bereits in Bearbeitung

  • 409 SqlVulnerabilityAssessmentStoragefullApiIsEnabled – Sicherheitsrisikobewertung ist auf diesem Server oder einer der zugrunde liegenden Datenbanken mit einer inkompatiblen Version aktiviert. Weitere Informationen zur Problembehandlung finden Sie https://aka.ms/SQLVAStoragelessDocumentation.

  • 500 DatabaseIsUnavailable - Fehler beim Laden. Versuchen Sie es später erneut.

Beispiele

Removes a database's vulnerability assessment rule baseline.

Beispielanforderung

DELETE https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityaseessmenttest-4711/providers/Microsoft.Sql/servers/vulnerabilityaseessmenttest-6411/databases/testdb/sqlVulnerabilityAssessments/default/baselines/default/rules/VA1001?api-version=2023-08-01

Beispiel für eine Antwort

Definitionen

Name Beschreibung
BaselineName
ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

VulnerabilityAssessmentName

Der Name der Sicherheitsrisikobewertung.

BaselineName

Wert Beschreibung
default

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

VulnerabilityAssessmentName

Der Name der Sicherheitsrisikobewertung.

Wert Beschreibung
default