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

Windows 10中使用Microsoft身份验证无法连接SQL Server求助

解决Windows 10新微软账户无法登录SQL Server的问题
  • 检查SQL Server登录权限
    切换回原Azure账户登录系统,打开SSMS并以Windows身份验证登录SQL Server。展开实例下的「安全性」→「登录名」,查看是否存在新Hotmail账户对应的登录条目。若没有,右键「登录名」→「新建登录名」,在「常规」选项卡点击「搜索」,输入新账户的邮箱名或本地账户名并添加,为该登录名分配合适的服务器角色(如sysadmin或public)及用户数据库权限。

  • 确认SQL Server身份验证模式
    在SSMS中右键SQL Server实例→「属性」→「安全性」,确保服务器身份验证为「SQL Server和Windows身份验证模式」。若之前是仅Windows身份验证,修改后需重启SQL Server服务生效。之后可尝试用SQL身份验证(先启用sa账户并设置密码)登录SSMS,验证连接是否正常。

  • 添加新账户到本地管理员组
    按下Win + X打开快捷菜单,选择「计算机管理」,在「本地用户和组」→「组」中找到「Administrators」组,右键→「添加到组」,点击「添加」搜索并加入新Hotmail账户。完成后注销当前账户,用新账户重新登录系统,再尝试打开SSMS连接SQL Server。

  • 重启SQL Server服务
    按下Win + R输入services.msc打开服务管理器,找到「SQL Server (MSSQLSERVER)」(命名实例为对应名称),右键→「重启」。服务重启完成后,用新账户再次尝试登录SSMS。

  • 检查SSMS的身份验证选项
    打开SSMS时,确认「身份验证」选择「Windows身份验证」,且「服务器名称」为正确的SQL Server实例名(如localhost或.\SQLEXPRESS,根据安装设置),避免填错命名实例名称。

内容的提问来源于stack exchange,提问作者mnu-nasir

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 01:31:34