Get-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline

Ruft die Baseline für die Sicherheitsrisikobewertungsregel ab.

Syntax

Get-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline
   [-ServerName] <String>
   [-DatabaseName] <String>
   [-InputObject <AzureSqlDatabaseModel>]
   -RuleId <String>
   [-RuleAppliesToMaster]
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Get-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline ruft den Basisplan für die Sicherheitsrisikobewertung ab. Beachten Sie, dass Sie Enable-AzSqlServerAdvancedDataSecurity und Update-AzSqlServerVulnerabilityAssessmentSetting-Cmdlets als Voraussetzung für die Verwendung dieses Cmdlets ausführen müssen.

Beispiele

Beispiel 1: Abrufen des Basisplans für die Sicherheitsrisikobewertung

Get-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline `
            -ResourceGroupName "ResourceGroup01" `
            -ServerName "Server01" `
            -DatabaseName "Database01" `
            -RuleId "VA2108" `
            -RuleAppliesToMaster

ResourceGroupName		: ResourceGroup01
ServerName	        	: Server01
DatabaseName	    	: Database01
RuleId		        	: VA2108
RuleAppliesToMaster    	: True
BaselineResult		    : @( 'Principal1', 'db_ddladmin', 'SQL_USER', 'None')  , @( 'Principal2', 'db_ddladmin', 'SQL_USER', 'None')

Beispiel 2: Abrufen des Basisplans für die Sicherheitsrisikobewertung aus einem Datenbankobjekt

Get-AzSqlDatabase `
            -ResourceGroupName "ResourceGroup01" `
            -ServerName "Server01" `
            -DatabaseName "Database01" `
            | Get-AzSqlDatabaseVulnerabilityAssessmentRuleBaseline `
                -RuleId "VA2108"

ResourceGroupName		: ResourceGroup01
ServerName	        	: Server01
DatabaseName	    	: Database01
RuleId		        	: VA2108
RuleAppliesToMaster    	: False
BaselineResult		    : @( 'Principal1', 'db_ddladmin', 'SQL_USER', 'None')  , @( 'Principal2', 'db_ddladmin', 'SQL_USER', 'None')

Parameter

-DatabaseName

SQL-Datenbank Name.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Das Datenbankobjekt zum Abrufen des Basisplans für die Sicherheitsrisikobewertung für

Type:AzureSqlDatabaseModel
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Der Name der Ressourcengruppe.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RuleAppliesToMaster

Gibt an, dass der Basisplan für die Masterdatenbank gelten soll. Dies ist nur erforderlich, wenn Einstellungen auf Datenbankebene ein Speicherkonto angeben, das sich von dem in den Einstellungen auf Serverebene angegebenen unterscheidet.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RuleId

Die Regel-ID, mit der die Regel identifiziert wird, auf die die Basisplanergebnisse festgelegt werden sollen.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServerName

SQL-Datenbank Servername.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Eingaben

String

AzureSqlDatabaseModel

SwitchParameter

Ausgaben

DatabaseVulnerabilityAssessmentRuleBaselineModel