修改控制器和客户端服务帐户

本主题介绍如何修改 Distributed Replay 控制器和客户端服务帐户,然后重新应用访问控制列表(ACL)。

若要使用“计算机管理”启动或停止 Distributed Replay 服务

  1. 在安装了 Distributed Replay 服务的计算机上,从命令提示符键入 dcomcnfg

  2. 双击“服务”,向下滚动并右键单击“SQL Server Distributed Replay 服务名称<”,然后单击“开始”或“停止”。

修改 Distributed Replay 控制器服务

  1. 在控制器计算机上,停止 SQL Server Distributed Replay 控制器服务。

  2. 在“服务” 下,右键单击 “SQL Server 分布式重播控制器”,然后选择“属性” 。

  3. “SQL Server 分布式重播控制器属性 ”窗口中的 “登录 ”选项卡上,选择“ 此帐户”,键入或单击“ 浏览 ”以输入新的登录帐户,然后单击“ 确定”。

    重要说明:配置 Distributed Replay 控制器时,可以指定将用于运行 Distributed Replay 客户端服务的一个或多个用户帐户。 下面是支持的帐户的列表:

    • 域用户帐户

    • 用户创建的本地用户帐户

    • 管理员

    • 虚拟帐户和 MSA(托管服务帐户)

    • 网络服务、本地服务和系统

    不接受组帐户(本地或域)和其他内置帐户(如每个人)。

  4. 启动 Distributed Replay 控制器服务。

修改 Distributed Replay 客户端服务

  1. 在修改 Distributed Replay 客户端服务之前,请确保在设置期间指定了要更改的客户端服务帐户(在控制器计算机上的 CTLRUSERS 参数中)。 如果在安装过程中未指定要更改的客户端服务帐户,则必须首先执行以下步骤:

    1. 停止 SQL Server Distributed Replay 控制器服务。

    2. 在安装控制器服务的控制器计算机上,从命令提示符键入 dcomcnfg

    3. 在“组件服务”窗口中,导航到“控制台根节点”-“组件服务”->“计算机”->“我的电脑”->“DCOM Config”->“DReplayController”。

    4. 右键单击“DReplayController” ,然后单击“属性” 。

    5. “DReplayController 属性” 窗口中的 “安全性” 选项卡上,单击 “启动和激活权限” 部分的 “编辑”

    6. 授予新的客户端服务登录帐户 本地和远程激活 权限,然后单击“ 确定”。

    7. 单击“访问权限”部分中的“编辑”,并授予新的客户端服务登录帐户“本地”和“远程访问权限”,然后单击“确定”。

    8. 单击 “确定” 以关闭 “DReplayController 属性” 窗口。

    9. 在控制器计算机上,将更改后的客户端服务登录帐户添加到 “分布式 COM 用户” 组中。

    10. 启动 SQL Server 分布式重播控制器服务。

  2. 停止 SQL Server Distributed Replay 客户端服务。

  3. “SQL Server 分布式重播客户端属性 ”窗口中的 “登录 ”选项卡上,选择“ 此帐户”,键入或单击“ 浏览 ”以输入新的登录帐户,然后单击“ 确定”。

  4. 启动 Distributed Replay 客户端服务。