New-AzSqlServerFirewallRule
Создает правило брандмауэра для сервера Базы данных SQL.
Синтаксис
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>]
Описание
Командлет New-AzSqlServerFirewallRule создает правило брандмауэра для указанного сервера База данных SQL Azure.
Примеры
Пример 1. Создание правила брандмауэра
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
Эта команда создает правило брандмауэра с именем Rule01 на сервере с именем Server01. Правило включает указанные начальные и конечные IP-адреса.
Пример 2. Создание правила брандмауэра, разрешающего доступ ко всем IP-адресам Azure
New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -AllowAllAzureIPs
Эта команда создает правило брандмауэра на сервере с именем Server01, который принадлежит группе ресурсов с именем ResourceGroup01. Так как используется параметр AllowAllAzureIPs, правило брандмауэра позволяет всем IP-адресам Azure получить доступ к серверу.
Параметры
-AllowAllAzureIPs
Указывает, что это правило брандмауэра позволяет всем IP-адресам Azure обращаться к серверу. Этот параметр нельзя использовать, если вы планируете использовать параметры FirewallRuleName, StartIpAddress и EndIpAddress . Если вы хотите разрешить ip-адресам Azure доступ к серверу, этот параметр следует использовать в отдельном вызове командлета, который не использует параметры FirewallRuleName, StartIpAddress и EndIpAddress.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EndIpAddress
Указывает конечное значение диапазона IP-адресов для этого правила.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-FirewallRuleName
Указывает имя нового правила брандмауэра.
Тип: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает имя группы ресурсов, которой назначается сервер.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ServerName
Указывает имя сервера. Укажите имя сервера, а не полное DNS-имя.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-StartIpAddress
Указывает начальное значение диапазона IP-адресов для правила брандмауэра.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Выходные данные
AzureSqlServerFirewallRuleModel