我在SQL Server上设置了帐户,以便它使用我的Windows身份验证连接到SQL Server。
我是否可以设置可信连接以连接到Grails中的MS SQL。
我正在使用:
由于
答案 0 :(得分:1)
如果您正在使用jTDS JDBC驱动程序(如果没有,我建议通过MS驱动程序),则jTDS发行版中包含的README.SSO文件描述了如何配置可信/单点登录身份验证。有一个本机DLL需要提供给JVM才能使SSO正常工作。请注意,该DLL仅限Windows,因此您无法在Unix上托管Grails应用程序。
另一种可能性是在jTDS连接字符串中指定Windows AD域,用户名和密码。具体请参见http://jtds.sourceforge.net/faq.html#urlFormat,域属性:
<强>域强> 指定要进行身份验证的Windows域。如果提供,则提供用户名和密码,jTDS使用Windows(NTLM) 身份验证而不是通常的SQL Server身份验证(即 提供的用户和密码是域用户和密码)。这个 允许非Windows客户端登录到仅服务器 配置为接受Windoes身份验证...