【问题标题】:Liferay 6.2 bundled with jBoss connect to SQL Server 2012 with Windows AuthenticationLiferay 6.2 与 jBoss 捆绑使用 Windows 身份验证连接到 SQL Server 2012
【发布时间】:2013-12-04 15:38:05
【问题描述】:

我被要求安装与 jBoss 捆绑的 Liferay 6.2 以连接到 SQL Server 2012。 不明白 Liferay 为何无法通过如下 JDBC URL 连接到数据库:

jdbc:jtds:sqlserver://DBSERVER/lportaldb;instance=lportal_DSN;useNTLMv2=true;domain=GLS.com.au

在哪里,

  • DBSERVER:服务器名称
  • lportalDB 是数据库名称
  • lportal_DSN 是我在控制面板/管理工具/ODBC 数据源(64 位)中创建并成功测试连接的数据源名称。

我尝试添加和删除一些属性;比如使用NTMLv2,我也把ntlmauth.dll放到C:\Windows和C\Windows\SysWOW64,但是Liferay门户还是无法连接数据库。 对此的任何想法表示赞赏。

【问题讨论】:

  • 你遇到了什么错误?
  • 抱歉,我迟到了回复。这是我不应该详细了解的 IT 人员解决的与 DBSERVER 的连接或权限问题。

标签: sql-server jboss liferay


【解决方案1】:

IT 组对连接、LDAP、AD、DNS 到 DBSERVER 的检查已解决此问题。关于数据库,它被更改为使用 SQL Server 身份验证。 以下 JDBC URL 与用户 sa 和密码一起使用:

jdbc:jtds:sqlserver://DBSERVER/lportaldb;instance=lportal_DSN;

【讨论】:

    猜你喜欢
    • 2013-09-07
    • 2017-10-23
    • 2011-04-10
    • 1970-01-01
    • 2017-11-18
    • 1970-01-01
    • 1970-01-01
    • 2014-07-15
    相关资源
    最近更新 更多