You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Azure SQL实例名并通过Azure CLI设置最低TLS版本为None

解决方案

一、你找到的命令有效性说明

你找到的az sql mi update命令仅适用于Azure SQL 托管实例(SQL MI),如果你使用的是普通Azure SQL数据库(单库/弹性池部署模式),该命令不生效,需要使用普通SQL服务器对应的更新命令。

二、查询Azure SQL资源名称的方法

方式1:通过Azure门户查询

  • 登录Azure门户,搜索「SQL」,根据你的部署类型选择「SQL 数据库」(普通单库/弹性池)或「SQL 托管实例」
  • 在资源列表中可直接查看对应的资源名称、所属资源组信息

方式2:通过Azure CLI查询

  • 若使用普通Azure SQL数据库,执行以下命令列出所有SQL服务器:
    az sql server list --query [].{Name:name,ResourceGroup:resourceGroup} -o table
  • 若使用SQL托管实例,执行以下命令列出所有MI实例:
    az sql mi list --query [].{Name:name,ResourceGroup:resourceGroup} -o table

三、分场景清空最低TLS版本配置操作

场景1:使用Azure SQL 托管实例(MI)

你找到的命令可正常使用,替换对应参数后执行即可:
az sql mi update -n <你的实例名> -g <你的资源组名> --set minimalTlsVersion="None"
执行完成后等待3-5分钟配置生效,再尝试连接服务即可。

场景2:使用普通Azure SQL数据库(单库/弹性池)

执行以下命令清空服务器级最低TLS版本配置:
az sql server update -n <你的SQL服务器名> -g <你的资源组名> --set minimalTlsVersion="None"

四、额外排查建议

  • 清空配置后如果仍然无法连接,检查本地客户端的TLS版本是否支持1.0及以上,部分新版客户端默认禁用了低版本TLS,可临时开启测试
  • 确认客户端的出站防火墙、NSG规则没有拦截1433端口的访问

内容的提问来源于stack exchange,提问作者TCT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 20:51:02