New-AzSqlServerFirewallRule
Cria uma regra de firewall para um servidor do Banco de dados SQL.
Sintaxe
UserSpecifiedRuleSet
New-AzSqlServerFirewallRule
[-ServerName] <String>
[-ResourceGroupName] <String>
-FirewallRuleName <String>
-StartIpAddress <String>
-EndIpAddress <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AzureIpRuleSet
New-AzSqlServerFirewallRule
[-ServerName] <String>
[-ResourceGroupName] <String>
[-AllowAllAzureIPs]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet New-AzSqlServerFirewallRule cria uma regra de firewall para o servidor de Azure SQL Database especificado.
Exemplos
Exemplo 1: Criar uma regra de 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
Este comando cria uma regra de firewall chamada Rule01 no servidor chamado Server01.
A regra inclui os endereços IP de início e fim especificados.
Exemplo 2: Criar uma regra de firewall que permita a todos os endereços IP do Azure aceder ao servidor
New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -AllowAllAzureIPs
Este comando cria uma regra de firewall no servidor chamado Server01 que pertence ao grupo de recursos chamado ResourceGroup01.
Como o parâmetro AllowAllAzureIPs é utilizado, a regra do firewall permite que todos os endereços IP Azure acedam ao servidor.
Parâmetros
-AllowAllAzureIPs
Indica que esta regra de firewall permite que todos os endereços IP do Azure acedam ao servidor.
Você não pode usar esse parâmetro se você pretende usar os parâmetros FirewallRuleName, StartIpAddress e EndIpAddress .
Se quiser permitir que IPs Azure acedam ao servidor, este parâmetro deve ser usado numa chamada cmdlet separada que não utilize os parâmetros FirewallRuleName , StartIpAddress e EndIpAddress .
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
AzureIpRuleSet
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Confirm
Solicita confirmação antes de executar o cmdlet.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: False
Suporta carateres universais: False
NãoMostrar: False
Aliases: Cf.
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-EndIpAddress
Especifica o valor final do intervalo de endereços IP para esta regra.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
UserSpecifiedRuleSet
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-FirewallRuleName
Especifica o nome da nova regra de firewall.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Nome
Conjuntos de parâmetros
UserSpecifiedRuleSet
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ResourceGroupName
Especifica o nome de um grupo de recursos ao qual o servidor está atribuído.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-ServerName
Especifica o nome de um servidor.
Especifique o nome do servidor, não o nome DNS totalmente qualificado.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: 1
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-StartIpAddress
Especifica o valor inicial do intervalo de endereços IP para a regra de firewall.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
UserSpecifiedRuleSet
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado.
O cmdlet não é executado.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: False
Suporta carateres universais: False
NãoMostrar: False
Aliases: Wi
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Saídas