在MSI的背景下,LUA是什么?

时间:2014-08-21 03:56:10

标签: windows windows-installer

我很惊讶地看到以下内容出现在纯Windows环境的MSI(Windows Installer)日志中,其中Lua programming language从未涉足过:

  

MSI(A0:60)[19:14:59:585]:MSI_LUA:将AdminUser属性设置为1,因为这是客户端或用户已经允许提升

在这种情况下,这个LUA是什么?

我发现few blog articles提到了它,但没有解释LUA究竟是什么。

2 个答案:

答案 0 :(得分:2)

在Windows“Longhorn”(最终成为Windows Vista和Windows Server 2008)的开发过程中,关于最小权限原则的讨论很多,而Least-privilege User Account (LUA)将成为其核心。

在发布之前,LUA was renamed到UAP(用户帐户保护),然后再次重命名为UAC(用户帐户控制)。虽然几乎所有面向用户的内容都已更新,但来自Windows Installer retain their use of LUA as MSI_LUA的详细日志消息是原始首字母缩略词。

答案 1 :(得分:0)

代表Least User Access(最小特权原则)。

MSI正在尝试将执行级别调整为不高于所需级别。

LUA在MSI领域的伙伴是UAC(用户帐户控制)。