【问题标题】:How to update data in the user information list when using FBA使用FBA时如何更新用户信息列表中的数据
【发布时间】:2010-03-31 10:01:52
【问题描述】:

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

现在其中一位用户结婚了,因此她的姓氏在 LDAP(存储她的信息的地方)中发生了变化。但此更改不会配置到用户信息列表中。

我想知道我必须将用户数据的更改提供给用户信息列表的选项。我已经尝试手动更新用户的姓氏,但似乎某些信息(如姓氏、名字)在用户信息列表中不可编辑。我试图以站点管理员的身份编辑它们。

那么我有什么办法来解决这个问题呢?能够手动编辑信息也是一种解决方案,但当然不是最受欢迎的解决方案。

【问题讨论】:

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


    【解决方案1】:

    MS 不推荐,但它会帮助您...转到数据库并更新 AllUserData where (nvarchar1 LIKE '%OldName%')。此外,更新 UserInfo 表 where (tp_Title LIKE '%OldName%')。

    【讨论】:

    • 是的,这种方式是可能的,但正如你已经提到的,它不受 MS 支持,因此没有选择。
    猜你喜欢
    • 1970-01-01
    • 2021-04-13
    • 1970-01-01
    • 2013-09-29
    • 2018-03-10
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 2022-01-02
    相关资源
    最近更新 更多