我的Windows服务没有写入UserAccount下的应用程序事件日志。当服务设置为使用AdminAccount时,安全日志将报告以下属性:
在UserAccount下,报告的唯一权限是SeImpersonatePrivilege。
我是否可以实施安全模拟以使UserAccount能够写入应用程序事件日志?
我更愿意将UserAccount用于此服务而不是AdminAccount。
答案 0 :(得分:1)
我认为您不应该尝试更改用户帐户权限;如果您希望特定用户帐户写入事件日志,则需要确保您运行的用户帐户具有事件日志ACL所需的权限。参见例如Default ACLs on Windows Event Logs和How to set event log security locally or by using Group Policy in Windows Server 2003。