Partilhar via


Import-SqlVulnerabilityAssessmentBaselineSet

Importa um conjunto de linhas de base de Avaliação de Vulnerabilidade de um arquivo.

Sintaxe

Import-SqlVulnerabilityAssessmentBaselineSet
      -FolderPath <String>
      [<CommonParameters>]

Description

O cmdlet Import-VulnerabilityAssessmentBaselineSet importa um conjunto de linhas de base de Avaliação de Vulnerabilidade de um arquivo. Esse cmdlet pode ser usado para importar conjuntos de linha de base criados pelo SSMS (SQL Server Management Studio).

Module requirements: version 21+ on PowerShell 5.1; version 22+ on PowerShell 7.x.

This cmdlet was removed in v22.3+ of the module.

Exemplos

Exemplo 1: exportar um conjunto de linha de base e importá-lo

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}

Neste exemplo, exportamos um conjunto de linha de base para um arquivo chamado 'baseline.json' e, em seguida, importá-lo para uma variável chamada 'importedBaselineSet'. As variáveis 'baselineSet' e 'importedBaselineSet' têm o mesmo conteúdo.

Parâmetros

-FolderPath

O caminho do arquivo que contém o conjunto de linha de base persistente.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

None

Saídas

System.Object