使用FBA时如何更新用户信息列表中的数据

时间:2010-03-31 10:01:53

标签: sharepoint sharepoint-2007 forms-authentication user-information-list

我必须支持SharePoint Web应用程序,该应用程序使用具有自定义成员身份的FBA和自定义角色提供程序来针对两个不同的LDAP对用户进行身份验证。用户数据仅存储在用户信息列表中。未使用SSP用户配置文件。

现在有一个用户结婚,因此她的姓氏在LDAP(她的信息存储的那个)中被改变了。但是这个更改没有被提供到用户信息列表中。

我想知道我有哪些选项可以将用户数据的更改配置到用户信息列表中。我已经尝试手动更新用户的姓氏,但似乎某些信息(如姓氏,名字)在用户信息列表中不可编辑。我尝试将它们编辑为网站管理员。

那么我有什么选择才能解决这个问题?能够编辑每手信息也是一种解决方案,但当然不是最优选的。

1 个答案:

答案 0 :(得分:0)

不推荐MS,但它会让你去...转到数据库并更新AllUserData where(nvarchar1 LIKE'%OldName%')。另外,更新UserInfo表(tp_Title LIKE'%OldName%')。