Import-SqlVulnerabilityAssessmentBaselineSet
Importa un conjunto de línea base de evaluación de vulnerabilidades desde un archivo.
Sintaxis
Import-SqlVulnerabilityAssessmentBaselineSet
-FolderPath <String>
[<CommonParameters>]
Description
El cmdlet Import-VulnerabilityAssessmentBaselineSet importa una línea base de evaluación de vulnerabilidades establecida desde un archivo. Este cmdlet se puede usar para importar conjuntos de línea base creados por SQL Server Management Studio (SSMS).
Module requirements: version 21+ on PowerShell 5.1; version 22+ on PowerShell 7.x.
This cmdlet was removed in v22.3+ of the module.
Ejemplos
Ejemplo 1: Exportación de un conjunto de línea de base e importación
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}
En este ejemplo se exporta un conjunto de línea base a un archivo denominado "baseline.json" y, a continuación, se importa en una variable denominada "importedBaselineSet". Las variables "baselineSet" y "importedBaselineSet" tienen el mismo contenido.
Parámetros
-FolderPath
Ruta de acceso del archivo que contiene el conjunto de línea base persistente.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
Salidas
System.Object