Sdílet prostřednictvím


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