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

SQL Server 2017新建查询窗口反复要求登录的解决咨询

解决SQL Server 2017新查询窗口反复要求登录的问题

我来帮你排查这个影响工作效率的问题,以下是几个经过实践验证的解决步骤,你可以逐一尝试:

  • 确认连接属性的全局密码保存设置
    打开SSMS的连接窗口后,点击「选项」→「连接属性」,一定要在这里勾选「保存密码」选项(别只在登录弹窗里勾选,这个全局设置优先级更高)。另外,检查「连接到数据库」是否指定了具体的目标库,有时候默认的「<默认>」选项可能会引发异常。

  • 手动添加Windows凭据
    有时候SSMS无法自动把密码存入Windows凭据管理器,你可以手动添加:

    1. 打开Windows「凭据管理器」→切换到「Windows凭据」标签
    2. 点击「添加Windows凭据」
    3. 输入你的SQL Server服务器名称(比如SERVERNAME或SERVERNAME\INSTANCE),填写SQL登录名(比如自定义账户或sa),然后输入密码保存。之后再打开SSMS连接,应该就能自动读取密码了。
  • 重置SSMS的用户配置文件
    如果SSMS的配置文件损坏,会导致记住密码这类功能失效。你可以通过命令重置:

    devenv.exe /resetuserdata
    

    注意:这个命令会重置SSMS的所有自定义设置(比如布局、快捷键),执行前最好备份你的个性化配置。执行完成后重启SSMS,重新设置连接并勾选保存密码,看看问题是否解决。

  • 检查SSMS版本兼容性
    确保你使用的SSMS版本和SQL Server 2017兼容。推荐使用SSMS 17.x系列(专门适配2017)或者更高版本的SSMS(比如18.x也支持2017)。如果你的SSMS版本过旧,很可能出现这类兼容性问题,重新安装对应版本即可。

  • 验证SQL登录账户的属性设置
    登录到SQL Server后,检查你的登录账户是否被设置了「强制密码过期」或「用户必须更改密码」:打开「安全性」→「登录名」→右键你的账户→「属性」→「常规」标签,确保这两个选项都未勾选,否则每次连接都会要求重新验证密码。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 11:19:30