解决ASP.NET 的进程帐户没有访问 IIS的权限


IIS下,访问asp页面出现错误:

访问 IIS 元数据库失败

“用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IISservernameW3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见 httpsupport.microsoft.comkbid=267904。”

 

原因可能是先安装.NET Framework后安装IIS,导致IIS没有为ASP.NET设置用户。

解决方法:1、运行CWindowsMicrosoft.NETFrameworkversion下的

aspnet_regiis -i

2、或者下载Metaacl.vbs脚本并运行

cscript metaacl.vbs

手工修改权限
Metaacl.vbs文件下载

本文作者:



相关阅读:
JSP/Servlet的URL重定向
在javascript中为String对象添加trim,ltrim,rtrim方法
PHP如何透过ODBC来存取数据库
SQL Server中导入导出数据的三种方式
如何将全文检索中的“干扰词”去除
加强Win 2003系统安全性技巧四招
如何快速查询Win7正版系统更加详细的授权信息
Oracle Application Server安装步骤
MS-SQL Server 2005 其中三个版本的比较
PHP中的类-什么叫类
详解Linux操作系统使用Windows分区
XHTML三种文件类型声明
Downplus成功转换为DeDecms5.3的技巧
安装windows7单系统的方法
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4