New-AzSqlServerFirewallRule
Crée une règle de pare-feu de serveur SQL Database.
Syntaxe
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>]
Description
L’applet de commande New-AzSqlServerFirewallRule crée une règle de pare-feu pour le serveur Azure SQL Database spécifié.
Exemples
Exemple 1 : Créer une règle de pare-feu
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
Cette commande crée une règle de pare-feu nommée Rule01 sur le serveur nommé Server01. La règle inclut les adresses IP de début et de fin spécifiées.
Exemple 2 : Créer une règle de pare-feu qui permet à toutes les adresses IP Azure d’accéder au serveur
New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -AllowAllAzureIPs
Cette commande crée une règle de pare-feu sur le serveur nommé Server01 qui appartient au groupe de ressources nommé ResourceGroup01. Étant donné que le paramètre AllowAllAzureIPs est utilisé, la règle de pare-feu autorise toutes les adresses IP Azure à accéder au serveur.
Paramètres
-AllowAllAzureIPs
Indique que cette règle de pare-feu autorise toutes les adresses IP Azure à accéder au serveur. Vous ne pouvez pas utiliser ce paramètre si vous envisagez d’utiliser les paramètres FirewallRuleName, StartIpAddress et EndIpAddress . Si vous souhaitez autoriser les adresses IP Azure à accéder au serveur, ce paramètre doit être utilisé dans un appel d’applet de commande distinct qui n’utilise pas les paramètres FirewallRuleName, StartIpAddress et EndIpAddress.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Confirm
Vous demande une confirmation avant d’exécuter la commande cmdlet.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EndIpAddress
Spécifie la valeur de fin de la plage d’adresses IP pour cette règle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FirewallRuleName
Spécifie le nom de la nouvelle règle de pare-feu.
Type: | String |
Alias: | Name |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Spécifie le nom d’un groupe de ressources auquel le serveur est affecté.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ServerName
Spécifie le nom d’un serveur. Spécifiez le nom du serveur, et non le nom DNS complet.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StartIpAddress
Spécifie la valeur de début de la plage d’adresses IP de la règle de pare-feu.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
Sorties
AzureSqlServerFirewallRuleModel