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