安装SQL Server 2008 Enterprise后,我收到了三条如下所示的错误消息:安装程序检测到目录'c:\ Program Files \ Microsoft SQL Server \ 100 \ COM'上的非规范自由访问控制列表(DACL)。 请validation您的安全设置,并在需要时进行更正。
发生什么事情或我该怎么做?
访问控制列表是访问控制条目(ACE)的列表,并且ACE有特定的顺序。 顺序很重要,因为当检查一个ACL时,一旦find一个匹配的ACE,Windows就会停止,不pipe它是拒绝还是允许。 因此否认ACE应该是第一个,然后允许ACE和最后inheritance的ACE。
无论如何,重点是错误意味着ACE不合格。 最简单的解决scheme是将一些随机用户添加到ACL,然后再将其取出。 资源pipe理器在进行任何更改时都应将ACE放入正确的顺序,因此添加和删除条目应修复ACL。
JR