事件日志记录安全性

安全 日志旨在供系统使用。 但是,如果用户被授予SE_SECURITY_NAME权限(“管理审核和安全日志”用户权限),则可以读取和清除 安全 日志。 有关详细信息,请参阅 特权

只有本地安全机构(Lsass.exe)对 安全 日志具有写入权限。 其他任何帐户都无法请求此权限。 若要将事件写入 Security 日志,请使用 AuthzReportSecurityEvent 函数。

应用程序 日志、系统 日志和自定义日志的访问受到限制。 系统根据授予线程运行帐户的访问权限授予访问权限。 下表显示了事件日志记录函数需要哪些类型的访问。

访问权限 描述
ELF_LOGFILE_CLEAR(0x0004) ClearEventLog是必需的。
ELF_LOGFILE_READ(0x0001) OpenBackupEventLogOpenEventLog是必需的。
ELF_LOGFILE_WRITE(0x0002) RegisterEventSource是必需的。

 

使用 CustomSD 注册表值配置 应用程序 日志、系统 日志和自定义日志的安全性。 有关详细信息,请参阅 Eventlog 密钥

Windows XP/2000: 下表描述了在每个日志上为每个帐户授予的访问权限。

日志 帐户 清楚
应用程序 管理员(系统) X X X
管理员(域) X X X
LocalSystem X X X
交互式用户 X X
系统 管理员(系统) X X X
管理员(域) X X
LocalSystem X X X
交互式用户 X
自定义 管理员(系统) X X X
管理员(域) X X X
LocalSystem X X X
交互式用户 X X

 

若要授予对来宾帐户成员的访问权限,请更改以下注册表值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Log\RestrictGuestAccess