You can use two types of authentication with SQL Server:
Windows authentication. SQL Server relies on Windows for all authentication and security mechanisms. When a user access SQL Server, it obtains the user and password information from the user’s network security attributes. If the user has been granted access to SQL Server from within Windows, the user is logged in to SQL Server automatically. Account IDs passed in to the adapter must be in the form of Domain\accountID. Pass-through authentication is not supported for Windows authentication.
Mixed mode authentication. In this scenario, both Windows authentication and SQL Server authentication are enabled. When a user connects with a specified login name and password from a non-trusted connection, SQL Server performs the authentication itself by checking to see if a SQL Server login account has been set up and if the specified password matches the one previously recorded. If SQL Server does not have a login account set, authentication fails and the user receives an error message.
Windows authentication mode for the SQL Server resource adapter can only be configured on the Microsoft SQL Server adapter if the Identity Manager server is running on a Windows machine that is included in the same Windows security/authentication framework as the SQL Server server instance.
The JDBC driver supports the use of Type 2 integrated authentication on Windows operating systems through the integratedSecurity connection string property. To use integrated authentication, copy the sqljdbc_auth.dll file to a directory on the Windows system path on the computer where the JDBC driver is installed.
The sqljdbc_auth.dll files are installed in the following location:
InstallationDirectory\sqljdbc_Version\Language\auth\
On a 32-bit processor, use the sqljdbc_auth.dll file in the x86 folder. On a 64-bit processor, use the sqljdbc_auth.dll file in the x64 folder.
For more information, see the following article:
http://msdn2.microsoft.com/en-us/library/ms378428.aspx
The SQL Server resource adapter uses the following system procedures to manage user accounts:
sp_addlogin, sp_droplogin
sp_addrole
sp_addrolemember, sp_droprolemember
sp_addsrvrolemember, sp_dropsrvrolemember
sp_grantdbaccess
sp_helplogins
sp_helprole
sp_helpuser
sp_helpsrvrolemember
sp_password
sp_revokedbaccess