我们在使用IIS搭建ASP服务器的时候,常常会遇到这样的问题,老是会提示出错。具体的出错提示如下:
1、操作必须使用一个可更新的查询
2、您不具备使用所提供的凭据查看该目录或页的权限
3、您未被授权查看该页;您试图访问的 Web 服务器上有一个不被允许访问该网站的 IP 地址列表,并且您用来浏览的计算机的 IP 地址也在其中
这个问题,在我初学ASP的时候一直纠缠着我,后来终于找到了问题的原因:,其实这是用户权限问题,因为你用的磁盘是NTFS格式,如果用的是FAT格式那就不会出现这样的情况。
解决方法:
①随意打开一个D盘&→单击顶端菜单栏【工具】&→【文件夹选项】&→【查看】&→在高级设置中找到【使用简单文件共享(推荐)】项,把前面的勾去掉。
②添加用户,右击你用IIS发布站点的文件夹&→【属性】&→【安全】&→单击【添加】按钮添加用户&→【高级】&→【立即查找】&→选中【Everyone】或者【IUSR_你的机器名】&→一路确定。
③修改用户权限,选中你刚刚添加的用户(【Everyone】或者【Internet 来宾用户】)&→权限设置里【完全控制权限】前打钩&→确定。(注:在罗列的允许项前打钩,如果你怕麻烦,可直接给它【完全控制权限】,或者根据你的需要,给它读取和运行、写入、修改等权限,你可以自己试试)相关截图如下所示: