SQL 服务器防火墙规则
SQL server firewall rules
我想允许所有 IP 访问 SQL 服务器。
resource "azurerm_sql_firewall_rule" "fw" {
name = "${var.db_name}-fwrules"
resource_group_name = var.resource_group_name
server_name = azurerm_sql_server.server.name
start_ip_address = var.start_ip_address
end_ip_address = var.end_ip_address
}
我已将 start_ip 和 end_ip 设置为 0.0.0.0 但是当我检查 Azure 门户时它说没有添加防火墙规则但是当我将自己的 IP 设置为 start_ip 和 end_ip,它应用规则。如何将所有 Ip 添加到规则中。
如果您想允许所有 IP 地址通过防火墙,那么您的 start_ip_address
应该是 0.0.0.0
,您的 end_ip_address
应该是 255.255.255.255
。
当您将 start_ip_address
和 end_ip_address
都设置为 0.0.0.0
时,防火墙仅允许 Azure 服务访问您的数据库。
我想允许所有 IP 访问 SQL 服务器。
resource "azurerm_sql_firewall_rule" "fw" {
name = "${var.db_name}-fwrules"
resource_group_name = var.resource_group_name
server_name = azurerm_sql_server.server.name
start_ip_address = var.start_ip_address
end_ip_address = var.end_ip_address
}
我已将 start_ip 和 end_ip 设置为 0.0.0.0 但是当我检查 Azure 门户时它说没有添加防火墙规则但是当我将自己的 IP 设置为 start_ip 和 end_ip,它应用规则。如何将所有 Ip 添加到规则中。
如果您想允许所有 IP 地址通过防火墙,那么您的 start_ip_address
应该是 0.0.0.0
,您的 end_ip_address
应该是 255.255.255.255
。
当您将 start_ip_address
和 end_ip_address
都设置为 0.0.0.0
时,防火墙仅允许 Azure 服务访问您的数据库。