SPFarm.MigrateUserAccount 方法 (String, String, Boolean)

将SharePoint Foundation中的用户帐户迁移到一个新的登录名和二进制的 id。

命名空间:  Microsoft.SharePoint.Administration
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Sub MigrateUserAccount ( _
    oldLogin As String, _
    newLogin As String, _
    enforceSidHistory As Boolean _
)
用法
Dim instance As SPFarm
Dim oldLogin As String
Dim newLogin As String
Dim enforceSidHistory As Boolean

instance.MigrateUserAccount(oldLogin, _
    newLogin, enforceSidHistory)
public void MigrateUserAccount(
    string oldLogin,
    string newLogin,
    bool enforceSidHistory
)

参数

  • oldLogin
    类型:System.String

    一个字符串,包含旧的登录名。

  • newLogin
    类型:System.String

    一个字符串,包含新的登录名。

  • enforceSidHistory
    类型:System.Boolean

    true查询 Active Directory 的 SID 历史属性,以确保新的登录名对应到原主 ;否则为false。

备注

如果一项新的登录名已经存在,它将删除以使此更改。整个服务器场中更新以下实体: 网站集用户信息表、 人列表和安全策略中的用户。

另请参阅

引用

SPFarm 类

SPFarm 成员

MigrateUserAccount 重载

Microsoft.SharePoint.Administration 命名空间