如何通过 PowerShell (Azure CLI) 启用 "Allow Azure services and resources to access this server"?
How to enable "Allow Azure services and resources to access this server" through PowerShell (Azure CLI)?
使用 az sql server create
创建新的 Azure SQL 服务器后,如何通过 PowerShell (Azure CLI) 启用以下选项?
它在 Azure SQL 的文档中某处,如果您搜索 "azure sql firewall allow azure services",但这是您需要做的 - 创建一个起始地址和结束地址为 0.0.0.0 的规则,像这样:
az sql server firewall-rule create --resource-group <resource group name> --server <azure sql name> -n <any name> --start-ip-address 0.0.0.0 --end-ip-address 0.0.0.0
为了扩展 Scott 的回答,在 Azure PowerShell 模块中执行此操作的等效方法是:
New-AzSqlServerFirewallRule -FirewallRuleName <fw-rule-name> -StartIpAddress '0.0.0.0' -EndIpAddress '0.0.0.0' -ServerName <sql-server-name> -ResourceGroupName <resource-group-name>
我的小贡献。
下面带有相应组的 az 命令和 sqlservername 将“允许 Azure 服务和资源访问此服务器”设置为是
az sql 服务器防火墙规则创建 -g -s -n AllowAllWindowsAzureIps --start-ip-address 0.0.0.0 --end-ip-address 0.0.0.0
只需添加具有特定名称的新规则 (AllowAllWindowsAzureIps);
New-AzSqlServerFirewallRule -ResourceGroupName <resourceGroup> -ServerName <serverName> -FirewallRuleName "AllowAllWindowsAzureIps" -StartIpAddress "0.0.0.0" -EndIpAddress "0.0.0.0"
刚遇到这个,我相信现在可以通过以下脚本实现...
New-AzSqlServerFirewallRule -ResourceGroupName <ResourceGroup> -ServerName <SQLServerName> -AllowAllAzureIPs
使用 az sql server create
创建新的 Azure SQL 服务器后,如何通过 PowerShell (Azure CLI) 启用以下选项?
它在 Azure SQL 的文档中某处,如果您搜索 "azure sql firewall allow azure services",但这是您需要做的 - 创建一个起始地址和结束地址为 0.0.0.0 的规则,像这样:
az sql server firewall-rule create --resource-group <resource group name> --server <azure sql name> -n <any name> --start-ip-address 0.0.0.0 --end-ip-address 0.0.0.0
为了扩展 Scott 的回答,在 Azure PowerShell 模块中执行此操作的等效方法是:
New-AzSqlServerFirewallRule -FirewallRuleName <fw-rule-name> -StartIpAddress '0.0.0.0' -EndIpAddress '0.0.0.0' -ServerName <sql-server-name> -ResourceGroupName <resource-group-name>
我的小贡献。
下面带有相应组的 az 命令和 sqlservername 将“允许 Azure 服务和资源访问此服务器”设置为是
az sql 服务器防火墙规则创建 -g -s -n AllowAllWindowsAzureIps --start-ip-address 0.0.0.0 --end-ip-address 0.0.0.0
只需添加具有特定名称的新规则 (AllowAllWindowsAzureIps);
New-AzSqlServerFirewallRule -ResourceGroupName <resourceGroup> -ServerName <serverName> -FirewallRuleName "AllowAllWindowsAzureIps" -StartIpAddress "0.0.0.0" -EndIpAddress "0.0.0.0"
刚遇到这个,我相信现在可以通过以下脚本实现...
New-AzSqlServerFirewallRule -ResourceGroupName <ResourceGroup> -ServerName <SQLServerName> -AllowAllAzureIPs