New-AzSqlServerFirewallRule
Crea una regola del firewall per un server di database SQL.
Sintassi
New-AzSqlServerFirewallRule
-FirewallRuleName <String>
-StartIpAddress <String>
-EndIpAddress <String>
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSqlServerFirewallRule
[-AllowAllAzureIPs]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet New-AzSqlServerFirewallRule crea una regola del firewall per il server di database SQL di Azure specificato.
Esempio
Esempio 1: Creare una regola del firewall
New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -FirewallRuleName "Rule01" -StartIpAddress "192.168.0.198" -EndIpAddress "192.168.0.199"
ResourceGroupName : ResourceGroup01
ServerName : Server01
StartIpAddress : 192.168.0.198
EndIpAddress : 192.168.0.199
FirewallRuleName : Rule01
Questo comando crea una regola del firewall denominata Rule01 nel server denominato Server01. La regola include gli indirizzi IP iniziali e finali specificati.
Esempio 2: Creare una regola del firewall che consenta a tutti gli indirizzi IP di Azure di accedere al server
New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -AllowAllAzureIPs
Questo comando crea una regola del firewall nel server denominato Server01 che appartiene al gruppo di risorse denominato ResourceGroup01. Poiché viene usato il parametro AllowAllAzureIPs, la regola del firewall consente a tutti gli indirizzi IP di Azure di accedere al server.
Parametri
-AllowAllAzureIPs
Indica che questa regola del firewall consente a tutti gli indirizzi IP di Azure di accedere al server. Non è possibile usare questo parametro se si intende usare i parametri FirewallRuleName, StartIpAddresse EndIpAddress. Se si vuole consentire agli indirizzi IP di Azure di accedere al server, questo parametro deve essere usato in una chiamata di cmdlet separata che non usa il FirewallRuleName, StartIpAddresse i parametri EndIpAddress.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EndIpAddress
Specifica il valore finale dell'intervallo di indirizzi IP per questa regola.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-FirewallRuleName
Specifica il nome della nuova regola del firewall.
Tipo: | String |
Alias: | Name |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Specifica il nome di un gruppo di risorse a cui è assegnato il server.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ServerName
Specifica il nome di un server. Specificare il nome del server, non il nome DNS completo.
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-StartIpAddress
Specifica il valore iniziale dell'intervallo di indirizzi IP per la regola del firewall.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |