使用 PowerShell 登录 BizTalk Server。
执行以下命令,获取当前实例列表:
Get-WmiObject MSBTS_GroupSetting -namespace 'root\MicrosoftBizTalkServer' | Select-Object InstanceName
$group = Get-WmiObject MSBTS_GroupSetting -namespace 'root\MicrosoftBizTalkServer' -filter "InstanceName='实例名称'" $group.RemotableWebServiceURL = "http://localhost:%24%7BBizTalkManagementDatabasePort%7D/ManagementService.svc" $user = Get-Credential $admin = $group.GetAdministration $admin.AssignRoleToUser("BizTalkServerAdministrators", $user.UserName, $user.GetNetworkCredential().Password)
修改“实例名称”为实际实例名称,将“BizTalkServerAdministrators”更改为要分配给用户的角色名称。
运行命令时,Windows 凭据提示框会要求输入用户名和密码,输入具有管理员权限的 BizTalk Server 帐户凭据。
重新启动 BizTalk 服务,此时应该能够分配用户/密码并登录到实例中。