New-AzureSqlDatabaseServerFirewallRule
Vytvoří pravidlo brány firewall na serveru Azure SQL Database.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
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
Rutina New-AzureSqlDatabaseServerFirewallRule vytvoří pravidlo brány firewall v zadané instanci Azure SQL Database Serveru v aktuálním předplatném.
Pomocí parametrů StartIpAddress a EndIpAddress určete rozsah IP adres, které toto pravidlo umožňuje připojit se k serveru služby Azure SQL Database.
Zadáním parametru AllowAllAzureServices vytvořte pravidlo, které umožňuje připojení Azure k serveru. Pravidlo má počáteční a koncové hodnoty IP adres 0.0.0.0. Pokud nezadáte název pravidla brány firewall, přiřadí tato rutina výchozí název AllowAllAzureServices.
Příklady
Příklad 1: Vytvoření pravidla brány firewall
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -RuleName "FirewallRule24" -StartIpAddress 10.1.1.1 -EndIpAddress 10.1.1.2
Tento příkaz vytvoří pravidlo brány firewall FirewallRule24 na serveru služby Azure SQL Database s názvem lpqd0zbr8y. Příkaz určuje rozsah IP adres.
Příklad 2: Vytvoření pravidla, které umožňuje všechny služby Azure
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices -RuleName "AzureConnections"
Tento příkaz vytvoří pravidlo brány firewall s názvem AzureConnections na serveru s názvem lpqd0zbr8y, které umožňuje připojení Azure.
Příklad 3: Vytvoření pravidla, které umožňuje všem službám Azure, které používají výchozí název, vytvořit pravidlo, které umožňuje všem službám Azure, které používají výchozí název
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices
Tento příkaz vytvoří pravidlo brány firewall na zadaném serveru s názvem lpqd0zbr8y, které umožňuje připojení Azure. Příkaz přiřadí výchozí název pravidla AllowAllAzureServices.
Parametry
-AllowAllAzureServices
Označuje, že toto pravidlo brány firewall umožňuje přístup k serveru pro všechny IP adresy Azure.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
výchozí hodnota: | False |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndIpAddress
Určuje koncovou hodnotu rozsahu IP adres pro toto pravidlo.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Vynutí spuštění příkazu bez výzvy k potvrzení uživatele.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RuleName
Určuje název nového pravidla brány firewall.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerName
Určuje název serveru. Tato rutina vytvoří na serveru pravidlo brány firewall, které tato rutina určuje. Zadejte název serveru, nikoli plně kvalifikovaný název DNS.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartIpAddress
Určuje počáteční hodnotu rozsahu IP adres pro pravidlo brány firewall.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
výchozí hodnota: | False |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Výstupy
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext