Re: User Cannot Be Found



It sounds like there is a conflict between the username and SID in active directory and the username and SID in SharePoint. When a user is added to a SharePoint site, SharePoint caches the username and SID in SQL. If you change the username in AD, SharePoint will attempt to add the new username into SQL, but will fail because the SID is there with the old username.

The only way I know of to correct this behavior is to manually clear out the old user record from the SQL content database. Remember that each top level site keeps its own copy of the user record so you may have to clear out quite a few records.

-Eugene Rosenfeld

<langer5247@xxxxxxxxx> wrote in message news:1156457896.240767.114850@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,

I am getting a "User Cannot Be Found" error whenever I try to add a
particular user to a subarea's security settings. The user does exist
in AD as well as in the sps profile database.
This issue happens for most of the users but not some. Here is what I
think is causing it:
About 6 months ago we changed almost all the AD user logon name from
Firstname Lastname to Firstname.Lastname. All of the users whose
usernames were changed are getting the error, but those users who were
recently added into the system are not. Does anyone know how to fix
this? It seems as though I need to somehow "refresh" the sps user
views.

Thanks
Ryan

.



Relevant Pages

  • Re: ASP.NET User.Identity.Name value after a domain username chang
    ... Can you point me to any resources I can use about getting the SID of the ... WebRequest user without using the username as the base of a lookup (since I ... access a website on the server. ... I have a very confusing issue when the domain login of a user is changed ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Re: sessions numbers
    ... > select username, countfrom v$session group by username; ... Your count, from v$session, provides the number of sessions each ... SQL> select username, sid, count ...
    (comp.databases.oracle.server)
  • Re: Finding out particular admin username!
    ... in the second command you add 500 (admin account ... always ends in 500) to find out true name of admin account. ... Length of SID in memory is 28 bytes ... account username) ...
    (microsoft.public.security)
  • Timestamp SQL question
    ... Assuming I have only one connection as SYS: ... select username, sid, serial#, logon_time, to_timestamp ... How can I compare timestamps in a where clause? ...
    (comp.databases.oracle.server)
  • Re: Verify NT password
    ... This should *never* need to be done outside the normal Windows ... authentication process. ... they enter the username used to log on to the domain. ... entered is correct (the SID for the user and the current SID are the same), ...
    (microsoft.public.vb.winapi)