title: ad user not able to login even on assiging sitecore\Sitecore Client Users role
body: <p>I have integrated active directory module with sitecore, I am able to see the users from ad in sitecore user manager. Now i want to verify if the ad user can login to sitecore. I assigned sitecore\Sitecore Client Users role for the user and tried to login as </p>
  
  <p>Username: domain\username
  Password: pw</p>
  
  <p>I see a wierd error when login button is hit. Below is the error.</p>
  
  <p>But when i check the set as administrator check box for this user, i am able to login with 
  Username: domain\username
  Password: pw</p>
  
  <p>Any help is appreciated.
  Thanks.</p>
  
  <pre><code>Server Error in '/' Application.
  
  Creating an instance of the COM component with CLSID {080D0D78-F421-11D0-A36E-00C04FB950DC} from the IClassFactory failed due to the following error: 800401e4 Invalid syntax (Exception from HRESULT: 0x800401E4 (MK_E_SYNTAX)).
  
  Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
  
  Exception Details: System.Runtime.InteropServices.COMException: Creating an instance of the COM component with CLSID {080D0D78-F421-11D0-A36E-00C04FB950DC} from the IClassFactory failed due to the following error: 800401e4 Invalid syntax (Exception from HRESULT: 0x800401E4 (MK_E_SYNTAX)).
  
  Source Error: 
  
  An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
  
  Stack Trace: 
  
  
  [COMException (0x800401e4): Creating an instance of the COM component with CLSID {080D0D78-F421-11D0-A36E-00C04FB950DC} from the IClassFactory failed due to the following error: 800401e4 Invalid syntax (Exception from HRESULT: 0x800401E4 (MK_E_SYNTAX)).]
     System.Web.Security.DirectoryInformation.GetADsPath(String dn) +108
     System.Web.DataAccess.ActiveDirectoryConnectionHelper.GetDirectoryEntry(DirectoryInformation directoryInfo, String objectDN, Boolean revertImpersonation) +42
     System.Web.Security.ActiveDirectoryMembershipProvider.ValidateUserCore(String username, String password) +1970
     System.Web.Security.ActiveDirectoryMembershipProvider.ValidateUser(String username, String password) +39
     LightLDAP.SitecoreADMembershipProvider.ValidateUser(String username, String password) +193
     Sitecore.Data.DataProviders.NullRetryer.Execute(Func`1 action, Action recover) +394
     Sitecore.Security.SitecoreMembershipProvider.ValidateUser(String username, String password) +319
     System.Web.UI.WebControls.Login.AuthenticateUsingMembershipProvider(AuthenticateEventArgs e) +105
     System.Web.UI.WebControls.Login.AttemptLogin() +160
     System.Web.UI.WebControls.Login.OnBubbleEvent(Object source, EventArgs e) +93
     System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +84
     System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3804
  </code></pre>