Delen via


New-AzSqlServerFirewallRule

Hiermee maakt u een firewallregel voor een SQL Database-server.

Syntaxis

UserSpecifiedRuleSet

New-AzSqlServerFirewallRule
    [-ServerName] <String>
    [-ResourceGroupName] <String>
    -FirewallRuleName <String>
    -StartIpAddress <String>
    -EndIpAddress <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AzureIpRuleSet

New-AzSqlServerFirewallRule
    [-ServerName] <String>
    [-ResourceGroupName] <String>
    [-AllowAllAzureIPs]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De cmdlet New-AzSqlServerFirewallRule maakt een firewallregel voor de opgegeven Azure SQL Database-server.

Voorbeelden

Voorbeeld 1: Een firewallregel maken

New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -FirewallRuleName "Rule01" -StartIpAddress "192.168.0.198" -EndIpAddress "192.168.0.199"
ResourceGroupName : ResourceGroup01
ServerName        : Server01
StartIpAddress    : 192.168.0.198
EndIpAddress      : 192.168.0.199
FirewallRuleName  : Rule01

Met deze opdracht maakt u een firewallregel met de naam Rule01 op de server met de naam Server01. De regel bevat de opgegeven begin- en eind-IP-adressen.

Voorbeeld 2: Een firewallregel maken waarmee alle Azure IP-adressen toegang hebben tot de server

New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -AllowAllAzureIPs

Met deze opdracht maakt u een firewallregel op de server met de naam Server01 die deel uitmaakt van de resourcegroep met de naam ResourceGroup01. Omdat de parameter AllowAllAzureIPs wordt gebruikt, staat de firewallregel alle Azure IP-adressen toegang tot de server toe.

Parameters

-AllowAllAzureIPs

Geeft aan dat met deze firewallregel alle Azure IP-adressen toegang hebben tot de server. U kunt deze parameter niet gebruiken als u de parameters FirewallRuleName, StartIpAddress en EndIpAddress wilt gebruiken. Als u wilt toestaan dat Ip-adressen van Azure toegang hebben tot de server, moet deze parameter worden gebruikt in een afzonderlijke cmdlet-aanroep die geen gebruik maakt van de parameters FirewallRuleName, StartIpAddress en EndIpAddress.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

AzureIpRuleSet
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-EndIpAddress

Hiermee geeft u de eindwaarde van het IP-adresbereik voor deze regel.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UserSpecifiedRuleSet
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-FirewallRuleName

Hiermee geeft u de naam van de nieuwe firewallregel.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Naam

Parametersets

UserSpecifiedRuleSet
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ResourceGroupName

Hiermee geeft u de naam van een resourcegroep waaraan de server is toegewezen.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-ServerName

Hiermee geeft u de naam van een server. Geef de servernaam op, niet de volledig gekwalificeerde DNS-naam.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-StartIpAddress

Hiermee geeft u de beginwaarde van het IP-adresbereik voor de firewallregel.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UserSpecifiedRuleSet
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

String

Uitvoerwaarden

AzureSqlServerFirewallRuleModel