How do you configure CLM on Linux to use Windows Authentication to SQL Server?
Running CLM 6.0.4 (RTC/DNG) on Red Hat Linux 7 and we have a requirement to use Windows Authentication to the SQL Server (running on a separate Windows server). The database connection works with SQL Server set to use Windows and SQL authentication, but not when set to use Windows authentication only.
One answer
Mixed mode is required. See the 6th bullet point in the document.
https://www.ibm.com/support/knowledgecenter/SS2L6K_6.0.4/com.ibm.jazz.install.doc/topics/t_s_server_installation_setup_sql.html
I don't think Kerberos is at play here. It usually involves an interactive user, but the user in question here is defined in a JDBC connection string.
Comments
Donald, from Microsoft's documentation it sounds like this should be doable. For example, reference https://blogs.msdn.microsoft.com/psssql/2015/01/09/jdbc-this-driver-is-not-configured-for-integrated-authentication/ .
While it is possible, I believe it requires code-level support, that is the code should create a login module in a way described in this document.
https://docs.microsoft.com/en-us/sql/connect/jdbc/using-kerberos-integrated-authentication-to-connect-to-sql-server
I'm not sure whether CLM has this built-in.