我试图通过使用Windows身份验证与Microsoft SQL Server Management Studio中连接到SQL Server。我有一个运行SQL Server的计算机上创建多个用户。
登录对话框将不允许选择其他用户,除了被记录在当前的Windows会话中的一个。
我如何才能登录到Management Studio中为不同的用户?
快捷方式或蝙蝠运行SSMS:通过多年的模拟方式证明:
runas.exe /noprofile /netonly /user:YourDomain\YourAccount ssms
缺点:AD用户的密码输入每次你打的快捷方式时
如果您有管理工作室的几个版本,只需用全路径所需的可执行更换SSMS
当SSMS来开始使用Windows身份验证连接到远程服务器。
另一种方式是模拟该用户您在使用凭证做了一个登录后:
USE master
EXECUTE AS LOGIN='Domain\AnotherUser'
SELECT SYSTEM_USER
然而,这将需要您的帐户有假冒或系统管理员权限。模拟可以被授予:
GRANT IMPERSONATE ANY LOGIN TO [Domain\YourAdAccount]
右键单击该图标SSMS,持有Shift
,然后用你已经安装的版本在今年右键单击Microsoft SQL Server Management Studio
并选择Run as Different User
。系统将提示您为将在SSMS Windows身份验证使用Windows登录凭据。您可以使用另一个Windows这里帐户,然后使用SSMS按照通常的做法,而不进行任何其他更改。