选择不同的用户同时使用Windows身份验证连接到SQL Server

问题描述 投票:0回答:2

我试图通过使用Windows身份验证与Microsoft SQL Server Management Studio中连接到SQL Server。我有一个运行SQL Server的计算机上创建多个用户。

登录对话框将不允许选择其他用户,除了被记录在当前的Windows会话中的一个。

我如何才能登录到Management Studio中为不同的用户?

enter image description here

sql-server authentication ssms
2个回答
0
投票

快捷方式或蝙蝠运行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]

0
投票

右键单击该图标SSMS,持有Shift,然后用你已经安装的版本在今年右键单击Microsoft SQL Server Management Studio并选择Run as Different User。系统将提示您为将在SSMS Windows身份验证使用Windows登录凭据。您可以使用另一个Windows这里帐户,然后使用SSMS按照通常的做法,而不进行任何其他更改。

© www.soinside.com 2019 - 2024. All rights reserved.