New-AzureSqlDatabaseServerFirewallRule
Cria uma regra de firewall no Servidor do Banco de Dados SQL do Azure.
Observação
Os cmdlets mostrados nesta documentação são usados para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Confira o módulo Az PowerShell para usar cmdlets a fim de gerenciar recursos do Azure Resource Manager.
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
O cmdlet New-AzureSqlDatabaseServerFirewallRule cria uma regra de firewall na instância especificada do Servidor do Banco de Dados SQL do Azure na assinatura atual.
Use os parâmetros StartIpAddress e EndIpAddress para especificar um intervalo de endereços IP que essa regra permite conectar ao servidor do Banco de Dados SQL do Azure.
Especifique o parâmetro AllowAllAzureServices para criar uma regra que permita conexões do Azure com o servidor. A regra tem valores de endereço IP inicial e final de 0.0.0.0. Se você não especificar um nome de regra de firewall, esse cmdlet atribuirá o nome padrão AllowAllAzureServices.
Exemplos
Exemplo 1: Criar uma regra de firewall
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -RuleName "FirewallRule24" -StartIpAddress 10.1.1.1 -EndIpAddress 10.1.1.2
Esse comando cria uma regra de firewall FirewallRule24 no servidor do Banco de Dados SQL do Azure chamado lpqd0zbr8y. O comando especifica um intervalo de endereços IP.
Exemplo 2: Criar uma regra que permite todos os serviços do Azure
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices -RuleName "AzureConnections"
Esse comando cria uma regra de firewall chamada AzureConnections no servidor chamado lpqd0zbr8y que permite conexões do Azure.
Exemplo 3: Criar uma regra que permite todos os serviços do Azure que usam o nome padrão Criar uma regra que permita todos os serviços do Azure que usam o nome padrão
PS C:\>New-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -AllowAllAzureServices
Esse comando cria uma regra de firewall no servidor especificado chamado lpqd0zbr8y que permite conexões do Azure. O comando atribui o nome de regra padrão AllowAllAzureServices.
Parâmetros
-AllowAllAzureServices
Indica que essa regra de firewall permite que todos os endereços IP do Azure acessem o servidor.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndIpAddress
Especifica o valor final do intervalo de endereços IP para esta regra.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Força o comando a ser executado sem solicitar a confirmação do usuário.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Especifica o perfil do Azure a partir do qual este cmdlet lê. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RuleName
Especifica o nome da nova regra de firewall.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerName
Especifica o nome de um servidor. Este cmdlet cria uma regra de firewall no servidor que este cmdlet especifica. Especifique o nome do servidor, não o nome DNS totalmente qualificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartIpAddress
Especifica o valor inicial do intervalo de endereços IP para a regra de firewall.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext