Megosztás a következőn keresztül:


New-AzureSqlDatabaseServerFirewallRule

Létrehoz egy tűzfalszabályt az Azure SQL Database Serverben.

Feljegyzés

A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.

Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.

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

A New-AzureSqlDatabaseServerFirewallRule parancsmag létrehoz egy tűzfalszabályt az Azure SQL Database Server adott példányában az aktuális előfizetésben.

A StartIpAddress és az EndIpAddress paraméterekkel megadhat egy IP-címtartományt, amellyel ez a szabály lehetővé teszi az Azure SQL Database-kiszolgálóhoz való csatlakozást.

Adja meg az AllowAllAzureServices paramétert egy olyan szabály létrehozásához, amely engedélyezi az Azure-kapcsolatokat a kiszolgálóval. A szabály kezdő és záró IP-címértéke 0.0.0.0. Ha nem ad meg tűzfalszabálynevet, ez a parancsmag az alapértelmezett AllowAllAzureServices nevet rendeli hozzá.

Példák

1. példa: Tűzfalszabály létrehozása

PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -RuleName "FirewallRule24" -StartIpAddress 10.1.1.1 -EndIpAddress 10.1.1.2

Ez a parancs létrehoz egy FirewallRule24 tűzfalszabályt az lpqd0zbr8y nevű Azure SQL Database-kiszolgálón. A parancs egy IP-címtartományt határoz meg.

2. példa: Olyan szabály létrehozása, amely lehetővé teszi az összes Azure-szolgáltatást

PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices -RuleName "AzureConnections"

Ez a parancs létrehoz egy AzureConnections nevű tűzfalszabályt az lpqd0zbr8y nevű kiszolgálón, amely lehetővé teszi az Azure-kapcsolatokat.

3. példa: Hozzon létre egy szabályt, amely lehetővé teszi az alapértelmezett nevet használó összes Azure-szolgáltatást Olyan szabály létrehozása, amely lehetővé teszi az alapértelmezett nevet használó összes Azure-szolgáltatást

PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices

Ez a parancs létrehoz egy tűzfalszabályt a megadott lpqd0zbr8y nevű kiszolgálón, amely engedélyezi az Azure-kapcsolatokat. A parancs az AllowAllAzureServices alapértelmezett szabálynevet rendeli hozzá.

Paraméterek

-AllowAllAzureServices

Azt jelzi, hogy ez a tűzfalszabály lehetővé teszi az összes Azure IP-cím elérését a kiszolgálóhoz.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliasok:cf
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-EndIpAddress

A szabály IP-címtartományának végpontértékét adja meg.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Force

Kényszeríti a parancs futtatását anélkül, hogy felhasználói megerősítést kérne.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Profile

Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.

Típus:AzureSMProfile
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-RuleName

Az új tűzfalszabály nevét adja meg.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ServerName

Egy kiszolgáló nevét adja meg. Ez a parancsmag létrehoz egy tűzfalszabályt a parancsmag által megadott kiszolgálón. Adja meg a kiszolgáló nevét, nem pedig a teljes DNS-nevet.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-StartIpAddress

Megadja a tűzfalszabály IP-címtartományának kezdő értékét.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliasok:wi
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Kimenetek

Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext