Sdílet prostřednictvím


Update-AzSqlServerVulnerabilityAssessmentSetting

Aktualizuje nastavení posouzení ohrožení zabezpečení serveru.

Syntax

UpdateSettingsWithStorageAccountNameParameterSet (Výchozí)

Update-AzSqlServerVulnerabilityAssessmentSetting
    [-ResourceGroupName] <String>
    [-ServerName] <String>
    [-StorageAccountName <String>]
    [-ScanResultsContainerName <String>]
    [-RecurringScansInterval <RecurringScansInterval>]
    [-EmailAdmins <Boolean>]
    [-NotificationEmail <String[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateSettingsWithBlobStorageSasUri

Update-AzSqlServerVulnerabilityAssessmentSetting
    [-ResourceGroupName] <String>
    [-ServerName] <String>
    -BlobStorageSasUri <Uri>
    [-RecurringScansInterval <RecurringScansInterval>]
    [-EmailAdmins <Boolean>]
    [-NotificationEmail <String[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateByInputObjectParameterSet

Update-AzSqlServerVulnerabilityAssessmentSetting
    -InputObject <VulnerabilityAssessmentSettingsModel>
    [-RecurringScansInterval <RecurringScansInterval>]
    [-EmailAdmins <Boolean>]
    [-NotificationEmail <String[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Rutina Update-AzSqlServerVulnerabilityAssessmentSetting aktualizuje nastavení posouzení ohrožení zabezpečení Azure SQL Serveru. Nezapomeňte, že musíte spustit rutinu Enable-AzSqlServerAdvancedDataSecurity jako předpoklad pro použití této rutiny.

Příklady

Příklad 1: Aktualizace nastavení posouzení ohrožení zabezpečení s názvem účtu úložiště

Update-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01"`
            -ServerName "Server01"`
            -StorageAccountName "mystorage" `
            -ScanResultsContainerName "vulnerability-assessment" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
ResourceGroupName				: ResourceGroup01
ServerName			        	: Server01
StorageAccountName     			: mystorage
ScanResultsContainerName		: vulnerability-assessment
RecurringScansInterval			: Weekly
EmailAdmins	            		: True
NotificationEmail				: {mail1@mail.com , mail2@mail.com}

Příklad 2: Aktualizace nastavení posouzení ohrožení zabezpečení pomocí identifikátoru URI SAS úložiště objektů blob

Update-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01"`
            -ServerName "Server01"`
            -BlobStorageSasUri "https://mystorage.blob.core.windows.net/vulnerability-assessment?st=XXXXXX" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
ResourceGroupName				: ResourceGroup01
ServerName			        	: Server01
StorageAccountName     			: mystorage
ScanResultsContainerName		: vulnerability-assessment
RecurringScansInterval			: Weekly
EmailAdmins	            		: True
NotificationEmail				: {mail1@mail.com , mail2@mail.com}

Příklad 3: Aktualizace nastavení posouzení ohrožení zabezpečení z definice instance ServerVulnerabilityAssessmentSettingsModel

Update-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01"`
            -ServerName "Server01"`
            -StorageAccountName "mystorage" `
            -ScanResultsContainerName "vulnerability-assessment" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")

Get-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01" `
            -ServerName "Server01" `
            | Update-AzSqlServerVulnerabilityAssessmentSetting `
                -ResourceGroupName "ResourceGroup02" `
                -ServerName "Server02"
ResourceGroupName				: ResourceGroup02
ServerName			        	: Server02
StorageAccountName     			: mystorage
ScanResultsContainerName		: vulnerability-assessment
RecurringScansInterval			: Weekly
EmailAdmins		            	: True
NotificationEmail				: {mail1@mail.com , mail2@mail.com}

Tento příkaz aktualizoval nastavení posouzení ohrožení zabezpečení na serveru Server02 z nastavení na serveru Server01.

Parametry

-BlobStorageSasUri

Identifikátor URI SAS pro kontejner úložiště, který bude obsahovat výsledky kontroly.

Vlastnosti parametru

Typ:Uri
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

UpdateSettingsWithBlobStorageSasUri
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-Confirm

Před spuštěním cmdletu vás vyzve k potvrzení.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:viz

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Vlastnosti parametru

Typ:IAzureContextContainer
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-EmailAdmins

Hodnota označující, jestli mají být e-mailové služby a spolusprávci při opakovaném dokončování kontroly.

Vlastnosti parametru

Typ:Boolean
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-InputObject

Objekt nastavení posouzení ohrožení zabezpečení, který se má nastavit

Vlastnosti parametru

Typ:VulnerabilityAssessmentSettingsModel
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

UpdateByInputObjectParameterSet
Position:Named
Povinné:True
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-NotificationEmail

Seznam e-mailových adres, které se mají odeslat při opakovaném dokončení kontroly.

Vlastnosti parametru

Typ:

String[]

Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-RecurringScansInterval

Interval opakovaných kontrol.

Vlastnosti parametru

Typ:RecurringScansInterval
Default value:None
Přípustné hodnoty:None, Weekly
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-ResourceGroupName

Název skupiny prostředků.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

UpdateSettingsWithStorageAccountNameParameterSet
Position:0
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
UpdateSettingsWithBlobStorageSasUri
Position:0
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-ScanResultsContainerName

Název kontejneru úložiště, který bude obsahovat výsledky kontroly.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

UpdateSettingsWithStorageAccountNameParameterSet
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-ServerName

Název serveru SLUŽBY SQL Database

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

UpdateSettingsWithStorageAccountNameParameterSet
Position:1
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
UpdateSettingsWithBlobStorageSasUri
Position:1
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-StorageAccountName

Název účtu úložiště, který bude obsahovat výsledky kontroly.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

UpdateSettingsWithStorageAccountNameParameterSet
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-WhatIf

Ukazuje, co se stane, když se příkaz spustí. Příkazový modul nebyl spuštěn.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:Wi

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

CommonParameters

Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.

Vstupy

String

VulnerabilityAssessmentSettingsModel

Uri

RecurringScansInterval

Boolean

String

Výstupy

DatabaseVulnerabilityAssessmentSettingsModel