Import-SqlVulnerabilityAssessmentBaselineSet
Importiert einen Basisplan für die Sicherheitsrisikenbewertung aus einer Datei.
Syntax
Import-SqlVulnerabilityAssessmentBaselineSet
-FolderPath <String>
[<CommonParameters>]
Beschreibung
Das Cmdlet Import-VulnerabilityAssessmentBaselineSet importiert einen Basisplan für die Sicherheitsrisikenbewertung aus einer Datei. Dieses Cmdlet kann verwendet werden, um Basisplansätze zu importieren, die von SQL Server Management Studio (SSMS) erstellt wurden.
Module requirements: version 21+ on PowerShell 5.1; version 22+ on PowerShell 7.x.
This cmdlet was removed in v22.3+ of the module.
Beispiele
Beispiel 1: Exportieren eines Basisplansatzes und Anschließendes Importieren
PS C:\> $scanResult = Invoke-SqlVulnerabilityAssessmentScan -ServerInstance "MyComputer\MainInstance" -Database some_database
PS C:\> $failedResults = @{}
PS C:\> $scanResult.Results.GetEnumerator() | Where {$_.Value.Status -eq "Failed"} | foreach {$failedResults[$_.Key] = $_.Value }
PS C:\> $failedCheckResults = $failedScanResult["VA2109"].QueryResults
PS C:\> $baseline = New-SqlVulnerabilityAssessmentBaseline -SecurityCheckId "VA2109" -ExpectedResult $failedCheckResults
PS C:\> $baselineSet = New-SqlVulnerabilityAssessmentBaselineSet -Baselines $baseline
PS C:\> $baselineSet | Export-SqlVulnerabilityAssessmentBaselineSet -FolderPath ".\baseline.json"
PS C:\> $importedBaselineSet = Import-SqlVulnerabilityAssessmentBaselineSet -FolderPath ".\baseline.json"
SecurityCheckBaselines
----------------------
{VA2109}
In diesem Beispiel wird ein Basisplansatz in eine Datei namens "baseline.json" exportiert und anschließend in eine Variable mit dem Namen "importsBaselineSet" importiert. Die Variablen "baselineSet" und "importedBaselineSet" weisen denselben Inhalt auf.
Parameter
-FolderPath
Der Pfad der Datei, die den beibehaltenen Basisplansatz enthält.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Ausgaben
System.Object