SQL Server Management Studio 2005(或更高版本)中是否有办法更改 Windows 身份验证用户(就像在 SQL Server 2000 及更早版本中一样)?
这是常规连接属性对话框(请注意选择 Windows Auth 时灰显的 UID/PWD):
仅供参考 - 一种解决方法是使用runas
但我正在寻找一种解决方案,允许我跨多个服务器(以及跨多个域)使用多个 Windows 帐户。
虽然无法在单个 SSMS 实例中以不同用户身份连接到多个服务器,但您需要的是以下 RUNAS 语法:
runas /netonly /user:domain\username program.exe
当您使用/netonly
交换机,即使没有设置信任,您也可以使用您当前不是其成员的域上的远程凭据登录。它只是告诉 runas,凭据将用于访问远程资源 - 应用程序以当前登录的用户身份与本地计算机交互,并以您提供的凭据的用户身份与远程计算机交互。
您仍然需要运行 SSMS 的多个实例,但至少您可以在每个实例中以不同的 Windows 用户身份进行连接。
For example: `runas /netonly /user:domain\username ssms.exe`
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)