New-AzureSqlDatabaseServerFirewallRule
Skapar en brandväggsregel i Azure SQL Database Server.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Syntax
New-AzureSqlDatabaseServerFirewallRule
-ServerName <String>
-RuleName <String>
-StartIpAddress <String>
-EndIpAddress <String>
[-Force]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureSqlDatabaseServerFirewallRule
-ServerName <String>
[-RuleName <String>]
[-AllowAllAzureServices]
[-Force]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten New-AzureSqlDatabaseServerFirewallRule skapar en brandväggsregel i den angivna instansen av Azure SQL Database Server i den aktuella prenumerationen.
Använd parametrarna StartIpAddress och EndIpAddress för att ange ett intervall med IP-adresser som den här regeln tillåter för att ansluta till Azure SQL Database-servern.
Ange parametern AllowAllAzureServices för att skapa en regel som tillåter Azure-anslutningar till servern. Regeln har start- och slutvärden för IP-adresser på 0.0.0.0. Om du inte anger något namn på brandväggsregeln tilldelar den här cmdleten standardnamnet AllowAllAzureServices.
Exempel
Exempel 1: Skapa en brandväggsregel
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -RuleName "FirewallRule24" -StartIpAddress 10.1.1.1 -EndIpAddress 10.1.1.2
Det här kommandot skapar en brandväggsregel FirewallRule24 på Azure SQL Database-servern med namnet lpqd0zbr8y. Kommandot anger ett IP-adressintervall.
Exempel 2: Skapa en regel som tillåter alla Azure-tjänster
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices -RuleName "AzureConnections"
Det här kommandot skapar en brandväggsregel med namnet AzureConnections på servern med namnet lpqd0zbr8y som tillåter Azure-anslutningar.
Exempel 3: Skapa en regel som tillåter alla Azure-tjänster som använder standardnamnet Skapa en regel som tillåter alla Azure-tjänster som använder standardnamnet
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices
Det här kommandot skapar en brandväggsregel på den angivna servern med namnet lpqd0zbr8y som tillåter Azure-anslutningar. Kommandot tilldelar standardregelnamnet AllowAllAzureServices.
Parametrar
-AllowAllAzureServices
Anger att den här brandväggsregeln gör att alla Azure IP-adresser kan komma åt servern.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndIpAddress
Anger slutvärdet för IP-adressintervallet för den här regeln.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RuleName
Anger namnet på den nya brandväggsregeln.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerName
Anger namnet på en server. Den här cmdleten skapar en brandväggsregel på servern som den här cmdleten anger. Ange servernamnet, inte det fullständigt kvalificerade DNS-namnet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartIpAddress
Anger startvärdet för IP-adressintervallet för brandväggsregeln.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Utdata
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext