首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在SQL Server Management Studio (2005或更高版本)中连接不同的Windows用户

在SQL Server Management Studio (2005或更高版本)中连接不同的Windows用户
EN

Stack Overflow用户
提问于 2009-05-11 17:31:22
回答 6查看 318.5K关注 0票数 358

在SQL Server Management Studio 2005 (或更高版本)中是否可以更改Windows身份验证用户(就像在SQL Server 2000和更早版本中一样)?

这是常规连接属性对话框(请注意,选择Windows身份验证时UID/PWD呈灰色显示):

仅供参考-一种解决办法是使用runas,但我正在寻找一种解决方案,可以让我在多个服务器(以及多个域)上使用多个Windows帐户。

EN

回答 6

Stack Overflow用户

发布于 2009-09-17 14:56:40

我发现的另一种方法是转到“开始”>“控制面板”>“存储的用户名和密码”(在Windows7中是“管理工具”>“凭据管理器”),然后添加您将与"runas“命令一起使用的域帐户。

然后,在SQL Management Studio2005中,只需选择"Windows身份验证“并输入您要连接的服务器(即使您可以看到灰色显示的用户仍然是本地用户)……而且它起作用了!

不要问我为什么!:)

编辑:确保在凭据管理器中的服务器名称后包含":1433“,否则可能会因为不信任域而无法连接。

票数 131
EN

Stack Overflow用户

发布于 2014-11-07 04:18:55

这些答案都不能满足我的需要:使用与我在本地机器上登录的不同的域帐户登录到远程服务器,并且它是跨vpn的客户端域。我不想在他们的领地上!

相反,在“连接到服务器”对话框中,选择"Windows身份验证“,单击”选项“按钮,然后在”其他连接参数“选项卡上输入

代码语言:javascript
复制
user id=domain\user;password=password

SSMS不会记得,但它会连接到那个账户。

票数 19
EN

Stack Overflow用户

发布于 2018-03-24 10:55:21

一点powershell魔法就能做到这一点:

代码语言:javascript
复制
cmdkey /add:"SERVER:1433" /user:"DOMAIN\USERNAME" /pass:"PASSWORD"

然后,只需选择windows身份验证。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/849149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档