创建日志时发生:Requested registry access is not allowed(不允许所请求的注册表访问权)
来源:互联网 发布:徐州淘宝运营 编辑:程序博客网 时间:2024/05/01 05:50
如果以普通用户身份登录计算机,并尝试使用 Microsoft Visual Studio .NET 创建自定义事件日志以注册事件,可能会收到以下错误消息
An unhandled exception of type 'System.Security.SecurityException' occurred in mscorlib.dll
Additional information:Requested registry access is not allowed.
原因:
首次调用 EventLog.CreateEventSource() 方法创建自定义事件日志时,将会在下面的注册表子项下创建自定义事件日志条目:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog
要创建此子项条目,必须拥有写权限。但是,普通用户帐户没有写权限。因此,会收到“症状”部分中提到的错误消息。
解决方法:
授予创建自定义事件日志的权限
- 以管理员身份登录计算机。
- 依次单击“开始”和“运行”,在“打开”框中键入 regedit,然后单击“确定”。这将打开“注册表编辑器”窗口。
- 找到以下注册表子项:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog
- 右键单击“Eventlog”,然后单击“权限”。这将显示“Eventlog 的权限”对话框。
- 单击“高级”。此时显示“Eventlog 的高级安全设置”对话框。
- 在“名称”列中,双击“Users”组。这将显示“Eventlog 的权限项目”对话框。
- 依次选中“设置数值”和“创建子项”复选框,然后单击“确定”。
- 右键点击:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog,选择Permissions. 给 "ASPNET" 赋予合适的权限。(如果您在ASP.NET中impersonate到其他的用户, 请合适的替换ASPNET)
- 右键点击HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Security,选择Permissions. 给 "ASPNET" 赋予至少Read的权限。(如果您在ASP.NET中impersonate到其他的用户, 请合适的替换ASPNET)
- 创建日志时发生:Requested registry access is not allowed(不允许所请求的注册表访问权)
- Requested registry access is not allowed(不允许所请求的注册表访问权)
- winform 创建新注册表时出现“不允许所请求的注册表访问权”,解决办法
- System.Security.SecurityException: Requested registry access is not allowed.
- 不允许所请求的注册表访问权
- 不允许所请求的注册表访问权
- C#注册表访问程序Win7系统下报错 “不允许所请求的注册表访问权”(图文)
- System.Security.SecurityException: 不允许所请求的注册表访问权
- System.Security.SecurityException: 不允许所请求的注册表访问权。
- 关于ASP.NET 不允许所请求的注册表访问权。
- C# 多用户操作不允许所请求的注册表访问权
- 不允许所请求的注册表访问权。 (mscorlib)
- c#securityexception不允许所请求的注册表访问权
- 使用Enterprise Library时: 不允许所请求的注册表访问权的解决
- 使用Enterprise Library时出现“System.Security.SecurityException: 不允许所请求的注册表访问权”错误
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- ASP循环输出表格行tr的方法
- 求数组中所有小于100 的下标
- 开源网站
- 基于Zlib算法的流压缩、字符串压缩源码
- 数值积分
- 创建日志时发生:Requested registry access is not allowed(不允许所请求的注册表访问权)
- 目标文件格式分析工具: ar,nm,objdump,objcopy,readelf
- Java多线程,生产者,消费者回顾.简单的一条街包子铺!
- 金属材质的参数
- MFC中添加热键
- SQL Server 2005 'Text,nText,image'数据类型被varchar(max)、nvarchar(max) 和 varbinary(max) 替代(转载自http://www.cnblogs.com/sunrack/articles
- 保护眼睛(眼睛好舒服)
- 今天忙了些啥
- struts2+hibernate+spring的经典整合