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.Booleantrue查询 Active Directory 的 SID 历史属性,以确保新的登录名对应到原主 ;否则为false。
备注
如果一项新的登录名已经存在,它将删除以使此更改。整个服务器场中更新以下实体: 网站集用户信息表、 人列表和安全策略中的用户。