MS SQL Integrated Security - Starting SonarQube on Linux

Hey there.

Typically we recommend that Linux users continue to use SQL authentication, as this doesn’t require any additional setup and historically Integrated Authentication was only possible for Linux machines joined to a Windows domain using a specific JDBC driver (that we didn’t test or support).

That being said, it appears the winds have changed and it’s possible to utilize Integrated Authentication with the regular Microsoft SQL Server JDBC Driver on a Linux box joined to a Windows domain if Kerberos is setup correctly on the Linux machine.

There are some more details here, and it appears that by appending…

;integratedSecurity=true;authenticationScheme=JavaKerberos

Caveat: We have not tested this ourselves! But if you believe Kerberos is set up correctly on your Linux machine that is joined to a Windows domain, we encourage you to give it a go on a test instance and let us know any roadblocks you run into.