How to use Integrated Authentication of MS SQL Server with BusinessConnect ?

How to use Integrated Authentication of MS SQL Server with BusinessConnect ?

book

Article ID: KB0092680

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect -
Not Applicable -

Description

Resolution:
The JDBC driver supports the use of Type 2 integrated authentication on Windows operating systems through the integratedSecurity connection string property.

To Make use of this feature with BusinessConnect Follow below steps.

(1)  Download MS SQL server jdbc driver from Microsoft website. Extract the downloaded zip file.
           Copy ‘sqljdbc_auth.dll’ file to &lttibco-home>\tpcl\5.6\bin directory.
           Copy ‘sqljdbc.jar’ file to  &lttibco-home>\tpcl\5.6\jdbc directory.
      
(2)  In your MS SQL server security configuration setup windows security with domain user.

(3)  Set up TIBCO Administrator server windows services to start with Windows domain user/password as in above step.

(4)  In JDBC connection property :
             Select Driver : com.microsoft.sqlserver.jdbc.SQLServerDriver
              JDBC URL : jdbc:sqlserver://&lthost>:&ltport>databaseName=&ltdbname>integratedSecurity=true;
                                 (Please note ‘;integratedSecurity=true;’ appended at the end.
                   User Id : not needed. (Anything entered here will be ignored)
                   Password: not needed. (Anything entered here will be ignored)
            
             Try test connection to make sure it is successful.

(5)  Undeploy/Deploy BusinessConnect with following changes.
        
        Go to : Application Management - BusinessConnect – Configuration
        Edit Service Instance: Single Server
        Process Configuration
  
        NT Service section : enable as NT service with Windows domain user as in step (2) and (3).

(6)  Start BC Engine as Windows Service.


For more details on Integrated Authentication of MS SQL Server  follow the url below.
http://msdn.microsoft.com/en-us/library/ms378428.aspx

URL to download jdbc driver .
http://www.microsoft.com/downloads/details.aspx?FamilyID=99b21b65-e98f-4a61-b811-19912601fdc9&displaylang=en

Note : All url listed above may change over time.
        : Please refer to Microsoft website listed above for right version of sqljdbc.jar and sqljdbc_auth.dll file for your operating system and JDK.

Issue/Introduction

How to use Integrated Authentication of MS SQL Server with BusinessConnect ?