【发布时间】:2015-10-07 14:27:02
【问题描述】:
SonarQube 作为服务安装。 jtds-1.3.1-dist 用于 SQL Server 访问。 该服务使用 SQL Server 身份验证工作。
我尝试了许多配置 - 一些示例包括:
sonar.jdbc.url=jdbc:jtds:sqlserver://dbserver/SonarQube;instance=instance1;SelectMethod=Cursor;integratedSecurity=true
sonar.jdbc.url=jdbc:jtds:sqlserver://dbserver/SonarQube;instance=instance1;SelectMethod=Cursor;integratedSecurity=true;domain=thedomain
sonar.jdbc.url=jdbc:jtds:sqlserver://dbserver/SonarQube;instance=instance1;SelectMethod=Cursor;integratedSecurity=true;useNtlm2=true;domain=thedomain
而 ntlmauth.dll 分散在硬盘驱动器中一半的文件夹周围!
日志要么显示类似于“用户声纳无法连接”或“用户来自不同域”的内容。
似乎没有任何效果。
如果有人能发布 sonar.jdbc.url 的工作示例和 ntlmaut.dll 的位置,我将不胜感激。
【问题讨论】:
标签: sql-server sonarqube integrated-security