Windows Server 2016误改SCManager安全描述符后如何恢复管理员权限
恢复SCManager默认安全描述符操作步骤
- 首先获取SYSTEM系统权限,当前普通管理员账号已经没有修改SCManager安全描述符的权限,只有SYSTEM账号不受你设置的权限规则限制
- 可以使用微软Sysinternals工具集的
PsExec工具快速获取SYSTEM权限:解压工具到本地后,打开管理员权限的命令提示符,进入工具所在目录执行以下命令,会弹出SYSTEM权限的新命令提示符窗口:psexec -i -s cmd.exe - 在新弹出的SYSTEM权限命令窗口中,执行以下恢复命令,仅需要将原来配置中管理员组对应的权限
(A;;CCLCRPRC;;;BA)替换为默认的(A;;KA;;;BA)即可:sc sdset scmanager "D:(A;;CC;;;AU)(A;;CCLCRPRC;;;IU)(A;;CCLCRPRC;;;SU)(A;;CCLCRPWPRC;;;SY)(A;;KA;;;BA)(A;;CC;;;AC)S:(AU;FA;KA;;;WD)(AU;OIIOFA;GA;;;WD)" - 命令执行成功后会返回
[SC] SetServiceObjectSecurity 成功提示,此时内置管理员组的权限就已经恢复默认,可以正常操作SCManager。
无额外工具的替代方案:
重启服务器进入安全模式,使用内置Administrator账号登录,安全模式下默认会放开SCManager的权限限制,直接执行上述sc sdset命令即可完成恢复。
内容的提问来源于stack exchange,提问作者Vitaliy
相关产品推荐
相关产品推荐

