New-AzSqlServerFirewallRule
Erstellt eine Firewallregel für einen SQL-Datenbank-Server.
Syntax
New-AzSqlServerFirewallRule
-FirewallRuleName <String>
-StartIpAddress <String>
-EndIpAddress <String>
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSqlServerFirewallRule
[-AllowAllAzureIPs]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-AzSqlServerFirewallRule erstellt eine Firewallregel für den angegebenen Azure SQL-Datenbank Server.
Beispiele
Beispiel 1: Erstellen einer Firewallregel
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
Mit diesem Befehl wird eine Firewallregel namens "Rule01" auf dem Server mit dem Namen "Server01" erstellt. Die Regel enthält die angegebenen Start- und End-IP-Adressen.
Beispiel 2: Erstellen einer Firewallregel, mit der alle Azure-IP-Adressen auf den Server zugreifen können
New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -AllowAllAzureIPs
Mit diesem Befehl wird eine Firewallregel auf dem Server mit dem Namen "Server01" erstellt, die zur Ressourcengruppe "ResourceGroup01" gehört. Da der Parameter AllowAllAzureIPs verwendet wird, ermöglicht die Firewallregel allen Azure-IP-Adressen den Zugriff auf den Server.
Parameter
-AllowAllAzureIPs
Gibt an, dass diese Firewallregel allen Azure-IP-Adressen den Zugriff auf den Server ermöglicht. Sie können diesen Parameter nicht verwenden, wenn Sie die Parameter FirewallRuleName, StartIpAddress und EndIpAddress verwenden möchten. Wenn Sie Azure-IPs den Zugriff auf den Server erlauben möchten, sollte dieser Parameter in einem separaten Cmdlet-Aufruf verwendet werden, der nicht die Parameter FirewallRuleName, StartIpAddress und EndIpAddress verwendet.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EndIpAddress
Gibt den Endwert des IP-Adressbereichs für diese Regel an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-FirewallRuleName
Gibt den Namen der neuen Firewallregel an.
Typ: | String |
Aliase: | Name |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Gibt den Namen einer Ressourcengruppe an, der der Server zugewiesen ist.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ServerName
Gibt den Namen eines Servers an. Geben Sie den Servernamen und nicht den vollqualifizierten DNS-Namen an.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-StartIpAddress
Gibt den Startwert des IP-Adressbereichs für die Firewallregel an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
AzureSqlServerFirewallRuleModel