Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

The Enterprise Single Sign-On service that is included with Host Integration Server 2004 does not support case-sensitive SSO databases


View products that this article applies to.

Summary

The Enterprise Single Sign-On (ENTSSO) service that is included with Microsoft Host Integration Server 2004 does not support case-sensitive SSO databases.

If you use the ENTSSO service together with a case-sensitive SSO database, errors may occur in the ENTSSO system.

The current behavior of the ENTSSO service is case preserving, not case sensitive.

For example, you create an affiliate application that is named AffApp1. Because the case is preserved, the application name is stored in the SSO database as AffApp1. The ENTSSO administration utilities can refer to the affiliate application as AFFAPP1, as affapp1, or as any other combination of uppercase and lowercase characters because the ENTSSO service is case insensitive.

If an instance of Microsoft SQL Server that hosts the SSO database is configured to use binary collation, the databases that are created on that instance of SQL Server will be case sensitive. In a case-sensitive database, an affiliate application that is named AffApp1 cannot be referred to as AFFAPP1 or affapp1 because the two names are now distinct.

↑ Back to the top


More information

The ENTSSO service has been updated to correctly detect and support case-sensitive SSO databases. After you apply the following software update, the ENTSSO service detects whether the SSO database is case sensitive. If the SSO database is case sensitive, the ENTSSO service operates in case-sensitive mode. If the SSO database is not case sensitive, the ENTSSO service operates in its regular case-insensitive and case-preserving mode.

Notes
Microsoft Windows accounts that are stored in the SSO database are never case-sensitive and are always converted to uppercase before they are written to the SSO database. For example, the Windows user account domain1\user1 is stored in the SSO database as DOMAIN1\USER1.
To obtain the correct case-sensitive behavior on instances of SQL Server that are configured to use binary collation, you must follow these steps:
1.Apply this software update to the ENTSSO server.
2.Create the SSO database on the instance of SQL Server.
You must apply the update to the ENTSSO server before you use the Configuration Wizard to configure the ENTSSO server.
Note Microsoft BizTalk Server 2004 Service Pack 1 (SP1) also contains an update that adds support for case-sensitive SSO databases for the version of the ENTSSO service that is included with BizTalk Server 2004.

A supported feature that modifies the product's default behavior is now available from Microsoft, but it is only intended to modify the behavior that this article describes. Apply it only to systems that specifically require it. This feature may receive additional testing. Therefore, if the system is not severely affected by the lack of this feature, we recommend that you wait for the next Host Integration Server 2004 service pack that contains this feature.

To obtain this feature immediately, contact Microsoft Product Support Services. For a complete list of Microsoft Product Support Services telephone numbers and information about support costs, visit the following Microsoft Web site: The English version of this software update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
File nameFile versionFile sizeDateTimePlatformSP requirement
Infocache.dll4.0.123.070,14428-Jun-200521:24x86SP1
Ssolookupserver.dll4.0.123.080,89628-Jun-200521:24x86SP1
Ssomappingserver.dll4.0.123.060,92828-Jun-200521:24x86SP1
Ssopsserver.dll4.0.123.0114,68828-Jun-200521:25x86SP1
Ssox4.sqlNot Applicable28,18816-Jun-200522:53Not ApplicableSP1
Note Because of file dependencies, the most recent fix that contains these files may also contain additional files.

↑ Back to the top


Keywords: KB887962, kbhotfixserver, kbpubtypekc, kbqfe, kbfix, kbinfo

↑ Back to the top

Article Info
Article ID : 887962
Revision : 5
Created on : 12/4/2007
Published on : 12/4/2007
Exists online : False
Views : 365