You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装SQL Server 2022 Express Edition时权限不足报错求助

解决SQL Server 2022 Express安装权限报错问题

针对安装时提示的“运行SQL Server安装程序的账户缺少以下一项或多项权限:管理审核和安全日志权限、调试程序权限”,即使使用管理员身份运行仍报错的情况,可按以下步骤解决:

方法一:通过本地安全策略配置权限

  • 按下Win+R组合键,输入secpol.msc并回车,打开本地安全策略编辑器。
  • 依次展开本地策略 -> 用户权限分配。
  • 找到管理审核和安全日志选项,双击打开:
    • 点击「添加用户或组」,输入你的管理员账户名,确认添加后点击「应用」「确定」。
  • 找到调试程序选项,重复上述操作,将管理员账户添加到权限列表中。
  • 重启电脑,再次以管理员身份运行SQL Server 2022 Express安装程序。

方法二:通过PowerShell命令配置权限

打开管理员身份的PowerShell,执行以下命令(将YourAdminAccount替换为你的实际管理员账户名):

$account = "YourAdminAccount"
$sid = (New-Object System.Security.Principal.NTAccount($account)).Translate([System.Security.Principal.SecurityIdentifier]).Value

# 配置管理审核和安全日志权限
$privilegePath = "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa\Privilege Rights\SeSecurityPrivilege"
$currentPrivileges = Get-ItemProperty -Path $privilegePath -ErrorAction SilentlyContinue
if ($currentPrivileges -and $currentPrivileges.SeSecurityPrivilege -notcontains $sid) {
    Set-ItemProperty -Path $privilegePath -Value ($currentPrivileges.SeSecurityPrivilege + $sid) -Type MultiString
} else {
    Set-ItemProperty -Path $privilegePath -Value $sid -Type MultiString
}

# 配置调试程序权限
$privilegePath = "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa\Privilege Rights\SeDebugPrivilege"
$currentPrivileges = Get-ItemProperty -Path $privilegePath -ErrorAction SilentlyContinue
if ($currentPrivileges -and $currentPrivileges.SeDebugPrivilege -notcontains $sid) {
    Set-ItemProperty -Path $privilegePath -Value ($currentPrivileges.SeDebugPrivilege + $sid) -Type MultiString
} else {
    Set-ItemProperty -Path $privilegePath -Value $sid -Type MultiString
}

执行完成后重启电脑,再尝试安装。

内容的提问来源于stack exchange,提问作者Francisco Javier Espinosa L

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 16:05:05