如何修改SSMS中Windows Authentication的默认用户名
SSMS Windows身份验证默认用户名修改方案
方法1:通过Windows凭据管理器配置(推荐,永久生效,无需修改启动逻辑)
该方案适配多服务器场景,不同实例可以配置对应不同的账号,自动匹配生效:
- 按下
Win + R打开运行窗口,输入control keymgr.dll回车,直接打开凭据管理器 - 切换到Windows 凭据分类
- 为每台需要登录的SQL Server实例新增凭据:
- 「互联网或网络地址」填写对应SQL Server的实例地址(例如
SQLProd01、192.168.3.20\FinanceInstance) - 「用户名」填写
XYZ\patel - 「密码」填写XYZ域下patel账号的对应登录密码
- 「互联网或网络地址」填写对应SQL Server的实例地址(例如
- 保存所有凭据后重启SSMS,选择对应实例使用Windows身份验证登录时,会自动调用你配置的
XYZ\patel账号完成认证,无需手动修改。
方法2:修改SSMS快捷方式启动参数(仅需配置一次,后续点击快捷方式即可生效)
如果是所有实例都统一使用XYZ\patel账号登录,可以用该方案:
- 找到桌面/开始菜单中的SSMS快捷方式,右键选择「属性」
- 切换到「快捷方式」标签页,将「目标」输入框的原有内容替换为以下格式:
runas /savecred /user:XYZ\patel "你的SSMS原本的启动路径"
- 举个完整示例:
runas /savecred /user:XYZ\patel "C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Ssms.exe"
- 点击「应用」「确定」保存配置,第一次点击该快捷方式启动时会要求输入
XYZ\patel的密码,输入后密码会自动保存,后续启动无需重复输入,默认Windows身份验证的账号就是XYZ\patel。
内容的提问来源于stack exchange,提问作者Nirav Patel
相关产品推荐
相关产品推荐

