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

Ubuntu系统VS Code的SQL Server(mssql)扩展使用新用户无法连接SQL Server数据库

MS SQL Server VS Code 扩展连接报错解决步骤

1. 网络连通性排查

  • 在Ubuntu终端执行命令测试服务器可达性:ping 【实际SQL Server IP地址】,若无法ping通,优先排查局域网路由、两端防火墙拦截规则。
  • 测试SQL Server端口连通性,默认端口为1433:nc -zv 【实际SQL Server IP地址】 1433,若端口无法连通,需确认SQL Server端已放行对应端口的入站流量。

2. SQL Server 服务端配置检查

  • 打开SQL Server配置管理器,进入对应实例的「SQL Server网络配置」,确认TCP/IP协议已启用,且TCP端口配置正确,修改配置后需重启SQL Server服务生效。
  • 确认SQL Server身份验证模式为「SQL Server和Windows身份验证模式」,仅启用Windows身份验证时SQL类型账号无法正常登录。
  • 确认服务端Windows防火墙(或其他安全软件)已添加入站规则,放行1433端口的TCP流量。

3. VS Code 连接配置修正

  • 若SQL Server使用非默认端口,连接地址填写格式为IP地址,端口号,例如192.168.1.10,14330;若连接的是命名实例,格式为IP地址\实例名,例如192.168.1.10\SQLEXPRESS。
  • 你使用的密码包含$特殊字符,手动输入密码确认没有遗漏字符、误输入多余空格。
  • 将VS Code的「SQL Server (mssql)」扩展更新至最新版本,或卸载重装扩展后重试,排除扩展本身的兼容故障。

4. 账号权限验证

  • 确认所使用的SQL账号已被授予目标数据库的连接权限,账号处于启用状态、未被锁定、密码未过期。
  • 先在SQL Server服务端本地使用同一账号密码登录测试,确认账号本身可正常使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 20:06:03