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

asp.net|iis|访问|解决|进程

解决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
我也已经上传此文件

时间: 2024-11-18 07:14:50

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

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

解决ASP.NET 的进程帐户没有访问 IIS的权限 IIS下,访问asp页面出现错误: 访问 IIS 元数据库失败 "用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如IIS://servername/W3SVC)的读访问权.有关如何修改元数据库权限的信息,请参见http://support.microsoft.com/?kbid=267904." 原因可能是先安装.NET Framework后安装IIS,导致IIS没有为ASP.NET设置用户. 解决方法:1.运行

解决Win10无法登录微软帐户提示发生了错误问题

第一步.在win10系统中点击IE浏览器,然后我们点击("工具"图标),选择"Internet 选项"如下图所示. 第二步.在弹出的对话框中我们点击"高级"然后再勾选"使用SSL 2.0"."使用SSL 3.0"."使用TLS 1.0"."使用TLS 1.1"."使用TLS 1.2" 5项,然后点击底部"确定" 第三布.重启计算

解决SqlServer 各版本 sa帐户不能登录问题_MsSql

1.使用Management Studio Express,用"Windows身份验证"登录,选中SQL服务器名,右击鼠标选择属性,在服务器属性选项页面,选择"安全性",将服务器身份验证由"Windows身份验证"改为"SQL Server和Windows身份验证",单击确定. 2.使用SQL  Server 2005外围应用配置器,选择"服务和连接的外围应用配置器",选SQL Express–>Da

解决SqlServer 各版本 sa帐户不能登录问题

1.使用Management Studio Express,用"Windows身份验证"登录,选中SQL服务器名,右击鼠标选择属性,在服务器属性选项页面,选择"安全性",将服务器身份验证由"Windows身份验证"改为"SQL Server和Windows身份验证",单击确定. 2.使用SQL  Server 2005外围应用配置器,选择"服务和连接的外围应用配置器",选SQL Express–>Da

通过ASP.net程序创建域帐户故障

asp.net|程序|创建 我曾经成功地使用windows程序成功的创建了一批带邮箱的域帐户,但是,当我把这段代码交给我的一个同事(她负责开发Web应用)迁移到asp.net中后,只能创建域帐户,不能创建邮箱.为什么呢? 我们咨询了微软的工程师,他告诉我们,这是由于asp.net的权限不够,我们应该在asp.net模拟用户,这样就可以成功创建. 我将微软的相关文章摘录下来: 模拟 IIS 验证的帐户或用户 若要在收到 ASP.NET 应用程序中每个页的每个请求时模拟 Microsoft Inte

asp.net里如果用指定的域帐户访问文件夹?

问题描述 想问个问题:如果我想用程序访问一个只有权限的文件夹,(只有某些域帐户可以访问),那么我如何来做?在ASP里是,IIS里需要访问的页面的匿名访问里把这个帐号输入就可以了.可是在.NET里试了一下,不可以.那怎么来实现呢?不想加文件夹为所有人只读?急盼! 解决方案 解决方案二:是这样的..我想连接远程电脑文件夹里的ACCESSDATABASE,可是这个文件夹被设置了只有某些域用户才有权访问.那我访问不了文件夹,就连接不上数据库了.在WEB.CONFIG里是这样连的.\COMPUTERCKK

如何在创建新用户后隐藏Administrator帐户

方法一: 单击"开始→运行",输入 control userpasswords2 后回车,在打开的"用户账户"窗口去掉"要使用本机,用户必须输入密码"前的复选框,按"应用"后,在弹出的"自动登录"窗口中输入 Administrator账户密码(如图1),按两次"确定"即可.注意:如果原来就设置了其它账户自动登录,应该先选中"要使用本机,用户必须输入密 码"前的复选框,

Win7操作系统用户帐户控制功能

  在家庭和公司环境中,使用标准用户帐户可以提高安全性并降低总体拥有成本.当用户使用标准用户权限(而不是管理权限)运行时,系统的安全配置(包括防病毒和防火墙配置)将得到保护.这样,用户将能拥有一个安全的区域,可以保护他们的帐户及系统的其余部分.对于企业部署,桌面 IT 经理设置的策略将无法被覆盖,而在共享家庭计算机上,不同的用户帐户将受到保护,避免其他帐户对其进行更改. 但是,很久以来,Windows 的用户一直都在使用管理权限运行.因此,软件通常都开发为使用管理帐户运行,并且(通常无意间)依赖

保护内网域安全之扫描Active Directory特权和特权帐户(二)

本文讲的是保护内网域安全之扫描Active Directory特权和特权帐户(二),大多数组织使用组策略将Active Directory组添加到计算机上的本地组中(通常为管理员组).使用PowerView,我们可以轻松发现在工作站和服务器上具有管理权限的AD组(这是非常典型的用例). 在下面的截图中,我们看到企业组织已经配置了以下GPO: GPO:"将服务器管理员添加到本地管理员组"  本地组:管理员组 AD组:服务器管理员(示例中显示了SID) GPO:"将工作站管理员添