在sqlserver中使用不同于登录用户

时间:2015-10-01 15:02:22

标签: java sql-server hibernate jtds sqljdbc

到目前为止,我一直使用以下连接字符串为sqlserver使用jtds驱动程序。

jdbc:jtds:sqlserver://hostname:15001;databaseName=MYDB1;useNTLMv2=true;domain=CORP;

请注意,数据库正在使用Windows身份验证。但是,将提供域名,用户名和密码。

然而,jtds驱动程序在使用hibernate的varchar(MAX)字段中存在一些问题。因此决定切换到Microsoft的sqljdbc4.jar驱动程序。

我已尝试使用“Integrated Security = true;”格式但它使用运行应用程序的登录用户。我无法指定其他域和用户。

有解决方法吗?

0 个答案:

没有答案