如何在OSX中作为网络上的另一个用户打开datagrip

时间:2017-08-24 13:13:26

标签: windows macos sudo runas

在Windows上,我运行以下命令以另一个用户身份启动ssms.exe: runas /netonly /user:MyCompany\alice ssms.exe

在Mac上我想做同样的事情,但我想在OSX上启动DataGrip 我尝试了以下方法: sudo -u MyCompany\alice /Applications/DateGrip.app/MacOs/DataGrip

然而它说无法找到用户。我使用相同的网络。 Alice是一位远程用户。

有谁知道如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您不仅以域用户身份启动ssms,而且还以使用Active Directory的用户身份登录数据库。

因此,要访问数据库服务器,需要在数据库连接字符串中将Integrated Security设置为true,并在字符串中传入Active Directory凭据。

不幸的是,Datagrip似乎只支持Windows客户端上的Active Directory身份验证。因此,您将无法登录需要从MacOS进行Active Directory身份验证的MSSQL数据库