从SSMS连接Azure SQL Server时遇40607错误求助
解决Azure SQL Server连接错误(Error: 40607)
问题根因
该错误直接说明Azure SQL Server不支持Windows身份验证方式,你当前在SSMS中大概率选择了Windows身份验证模式,而非Azure SQL要求的SQL Server身份验证。
修复步骤
- 打开SSMS连接窗口,在「身份验证」下拉菜单中切换为SQL Server身份验证
- 在「登录名」栏输入创建Azure SQL Server时设置的管理员账号(注意不是本地Windows账户)
- 在「密码」栏输入对应管理员密码,确认无误后点击「连接」
额外排查项
- 检查IP防火墙规则:登录Azure门户,找到目标SQL Server实例,进入「防火墙和虚拟网络」设置,确认当前设备的公网IP已被添加到允许列表(测试场景可临时开启「允许Azure服务和资源访问此服务器」)
- 验证管理员账户状态:在Azure门户的SQL Server实例中,进入「SQL服务器管理员」页面,确认账户未被禁用
内容的提问来源于stack exchange,提问作者Rutuja Kale
相关产品推荐
相关产品推荐

