ATTENZIONE:
“The PowerShell Azure Resource Manager module is still supported by Azure SQL Database, but all development is now for the Az.Sql module”
Per cui la prima cosa da fare รจ iniziare ad abbandonare Powershell Azure Resource Manager…. poi:
– Login al tenant dove sono allocati gli Azure SQL Server
Login-AzAccount -Tenant <ID>
– Esportare le regole in CSV per poi creare i comandi in maniera rapida editando il file XLS
Get-AzSqlServer | Get-AzSqlServerFirewallRule | Select-Object -Property ResourceGroupName,ServerName,StartIpAddress,EndIpAddress,FirewallRuleName | Export-Csv -Path C:tempAzureSQLServerFirewall.csv -NoTypeInformation
– Modificare le regole
Rimuovere una regola
Remove-AzSqlServerFirewallRule -ResourceGroupName <Name> -ServerName <Azure SQL Server> -FirewallRuleName <RuleName>
Aggiungere una regola
New-AzSqlServerFirewallRule -ResourceGroupName <Name> -ServerName <Azure SQL Server> -FirewallRuleName <Rule Name> -StartIpAddress <IP> -EndIpAddress <IP>