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

无法连接Azure SQL Database求助:本地MSSQL/VS均连接失败

Azure SQL Database 连接失败排查方案
  • 检查防火墙规则

    1. 登录Azure门户,找到目标SQL Database所属的服务器,进入「防火墙和虚拟网络」设置页
    2. 确认已添加本地设备的公网IP地址,也可以临时勾选「允许Azure服务和资源访问此服务器」测试(生产环境别长期开这个)
    3. 如果是公司内网,得联系IT开放Azure SQL的默认端口1433
  • 核对登录账号格式
    Azure SQL的登录账号必须是 [服务器名]\[用户名],比如服务器叫myazuresql,创建的管理员账号是sqladmin,那登录时要填myazuresql\sqladmin,不能只输用户名

  • 确认数据库权限
    登录Azure门户的SQL服务器,进入目标数据库的「权限」设置,检查你用的账号有没有db_datareader、db_datawriter这类访问权限,没有的话就加权限

  • 用官方连接字符串测试
    在Azure门户的SQL Database概览页,点「显示连接字符串」,复制SSMS或ADO.NET的连接字符串,替换成你的密码,直接粘贴到SSMS的连接框里测试,排除手动输入错误

  • 排查网络连通性
    打开命令提示符,执行 telnet [你的服务器名].database.windows.net 1433,如果连不通,说明本地防火墙、公司代理或者VPN把端口挡住了,得调整这些设置

  • Visual Studio 专属排查
    在VS的服务器资源管理器里,选「SQL Server」,输入完整服务器名([服务器名].database.windows.net),用「SQL Server身份验证」,填全格式的用户名和密码,别漏了服务器前缀,同时确认密码输入正确

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 07:15:02