New-AzureRmSqlServerFirewallRule
Erstellt eine Firewallregel für einen SQL-Datenbank-Server.
Warnung
Das AzureRM PowerShell-Modul ist seit dem 29. Februar 2024 offiziell veraltet. Benutzern wird empfohlen, von AzureRM zum Az PowerShell-Modul zu migrieren, um weiterhin Support und Updates zu erhalten.
Obwohl das AzureRM-Modul weiterhin funktioniert, wird es nicht mehr Standard tained oder unterstützt, wobei eine fortgesetzte Verwendung nach Ermessen und Risiko des Benutzers erfolgt. Weitere Informationen zum Übergang zum Az-Modul finden Sie in unseren Migrationsressourcen.
Syntax
New-AzureRmSqlServerFirewallRule
-FirewallRuleName <String>
-StartIpAddress <String>
-EndIpAddress <String>
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmSqlServerFirewallRule
[-AllowAllAzureIPs]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-AzureRmSqlServerFirewallRule erstellt eine Firewallregel für den angegebenen Azure SQL-Datenbank-Server.
Beispiele
Beispiel 1: Erstellen einer Firewallregel
PS C:\>New-AzureRmSqlServerFirewallRule -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
PS C:\>New-AzureRmSqlServerFirewallRule -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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndIpAddress
Gibt den Endwert des IP-Adressbereichs für diese Regel an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirewallRuleName
Gibt den Namen der neuen Firewallregel an.
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Gibt den Namen einer Ressourcengruppe an, der der Server zugewiesen ist.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Gibt den Namen eines Servers an. Geben Sie den Servernamen und nicht den vollqualifizierten DNS-Namen an.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartIpAddress
Gibt den Startwert des IP-Adressbereichs für die Firewallregel an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Ausgaben
AzureSqlServerFirewallRuleModel