此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

您现在的位置: 智可网 - 程序开发 - 微软开发专区 - .Net - .Net实例 - 正文
解决ASP.NET的进程帐户没有访问 IIS的权限
教程录入:吴家声    责任编辑:446901797 作者:佚名 文章来源:本站原创

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文件下载
  http://www.cnblogs.com/Files/yinhu/metaacl.rar
  我也已经上传此文件 
  

分享
打赏我
打开支付宝"扫一扫" 打开微信"扫一扫"
客户端
"扫一扫"下载智可网App
意见反馈
解决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文件下载
  http://www.cnblogs.com/Files/yinhu/metaacl.rar
  我也已经上传此文件