修改控制器和客户端服务帐户
适用于: SQL Server 2016 (13.x) SQL Server 2017 (14.x) SQL Server 2019 (15.x)
重要
SQL Server Distributed Replay 在 SQL Server 2022 (16.x) 中不可用。
在本主题中,你将了解如何修改 Distributed Replay 控制器和客户端服务帐户,然后重新应用访问控制列表 (ACL)。
使用“计算机管理”启动或停止 Distributed Replay 服务
在安装有 Distributed Replay 服务的计算机上,在命令提示符下键入 dcomcnfg。
双击“服务”,向下滚动并右键单击“SQL Server Distributed Replay <服务名称>”,然后单击“开始”或“停止”。
修改 Distributed Replay 控制器服务
在控制器计算机上,停止 SQL Server Distributed Replay 控制器服务。
在“服务” 下,右键单击 “SQL Server 分布式重播控制器”,然后选择“属性” 。
在“SQL Server Distributed Replay 控制器属性”窗口中的“登录”选项卡上,选择“本帐户”,键入或选择“浏览”以输入新的登录帐户,然后选择“确定”。
重要
配置 Distributed Replay 控制器时,可以指定一个或多个用于运行 Distributed Replay 客户端服务的用户帐户。 下面是支持的帐户的列表:
域用户帐户
用户创建的本地用户帐户
管理员
虚拟帐户和 MSA(托管服务帐户)
Network Services、Local Services 和 System
不接受组帐户(本地或域)和其他内置帐户(如 Everyone)。
启动 Distributed Replay 控制器服务。
修改 Distributed Replay 客户端服务
在修改 Distributed Replay 客户端服务之前,请确保在安装期间指定了要更改的客户端服务帐户(在控制器计算机上的 CTLRUSERS 参数中)。 如果在安装期间未指定要更改的客户端服务帐户,必须先执行以下步骤:
停止 SQL Server Distributed Replay 控制器服务。
在安装有控制器服务的控制器计算机上,在命令提示符下键入 dcomcnfg。
在“组件服务”窗口中,导航到“控制台根节点”->“组件服务”->“计算机”->“我的电脑”->“DCOM Config”->“DReplayController”。
右键单击“DReplayController” ,然后单击“属性” 。
在“DReplayController 属性”窗口中的“安全性”选项卡上,选择“启动和激活权限”部分的“编辑”。
为新的客户端服务登录帐户授予“本地和远程激活”权限,然后选择“确定”。
选择“访问权限”部分的“编辑”,并为新的客户端服务登录帐户授予“本地和远程访问”权限,然后选择“确定”。
选择“确定”以关闭“DReplayController 属性”窗口。
在控制器计算机上,将更改后的客户端服务登录帐户添加到 “分布式 COM 用户” 组中。
启动 SQL Server 分布式重播控制器服务。
停止 SQL Server Distributed Replay 客户端服务。
在“SQL Server Distributed Replay 客户端属性”窗口中的“登录”选项卡上,选择“本帐户”,键入或选择“浏览”以输入新的登录帐户,然后选择“确定”。
启动 Distributed Replay 客户端服务。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈