Knowledge Base >> Connecting to SQL Server databases using NTLMv2

Connecting to SQL Server databases using NTLMv2 - Confio Article 1546

Confio Article: 1546 Published: May 05 2009 9:20 AM
Version: >=4.3.58 Topic(s): Install and Setup
Product(s): Ignite
Database(s): MS SQL

Overview

Certain Microsoft Domain configurations require authentication with the Domain Controller to use NTLMv2. By default, Ignite PI authenticates with the Domain Controller using NTLM when using windows authentication.   

 

Symptoms

If your Domain Controller requires NTLMv2 you will see the following error when attempting to connect to a SQL Server instance using windows authentication:

 

Login failed for user ''.  The user is not associated with a trusted SQL Server connection.

 

You may also see this error if the user credentials are incorrect, so you should first verify if the username and password information is correct before attempting the following solution.

 

Solution

To enable Windows Authentication using NTLMv2 in Ignite PI:

 

  1. Add the following property to <ignite_install_directory>/iwc/tomcat/ignite_config/idc/system.properties

     

    com.confio.idc.wizard.showAdditionalConnectionProperties=true

     

  2. When entering connection information, set the field "JDBC URL Properties" field to "useNTLMv2=true"

This will force Ignite PI to authenticate the windows user against the Domain Controller using NTLMv2.

 

 For further information and assistance contact support@confio.com.