时间:2021-09-28 点击: 次 来源:网络 添加者:佚名 - 小 + 大
运行该网站的IIS服务器是台WIN7虚拟机,加入了一个域,但WIN7系统和IIS基本上和普通电脑无异。这个网站一直运行都很好,但昨天我为了增加一个HTTP的端口,在IIS管理里新建了一个站点,把原来的default web site删除了,之后就出现了只能读ACCESS数据库,但不能写入的现象。后来重装了无数遍IIS也没有解决问题。诡异的是我朋友在另一台物理机上创建IIS,然后一开始也是只能读不能写,但把网站所在目录的IIS_IUSRS(主机名)的权限设为读写后,就可以正常访问了。我的虚拟机上的网站目录已经设为了IUSRS用户组满权限,WINDOWS\TEMP也设置了IUSRS满权限,但就是不能写入数据库。基本上我们觉得这个问题就是权限引起的,但我和我朋友的系统设置已经找不到哪里不一样了,为什么就是在这台虚拟机上有问题?求助万能的大神为我解开谜团,谢谢您!补充:可以肯定ACCESS数据库文件没有损坏,用OFFICE可以打开;ASP语句没问题,因为在物理机上都可以运行。
允竹波6
2013-12-31 · 超过12用户采纳过TA的回答
我晕啊,真的是用户组权限的问题\!之前一直以为只有IIS_ISURE组的权限要给满,根本就没想过原来普通USER组的权限也要给满啊!这个INETPUB或者WWWROOT文件夹不能被INTERNET匿名访问不是只跟IIS_ISURE用户组有关吗?看来所有用户组都给满权限就对了。总之问题解决了,叩谢苏郗同学神力解答,终于可以过个好年了!
2954400262013-12-31 · TA获得超过927个赞
这个简单,右键站点文件夹——属性——安全——添加——高级——立即 查找——Eve..——确定——确定。 追问 可以基本上确定不是EVERYONE用户的问题,我在物理机上添加EVERYONE后给满权限状况依旧,在虚拟机上由于得在域控做更改,我没有试,但物理机上的实验基本确定跟这个没关系。不过还是谢谢你! 夜半冻柠乐2013-12-31 · 夜半,来杯冻柠乐,品人生百态 c:\windows\temp”目录添加一个Everyone设置完全权限。 如果还不行,继续下面的操作: 在运行栏中依次输入如下命令: regsvr32 jscript.dll regsvr32 vbscript.dll iisreset 追问 都试过了,还是不行。不过谢谢你。 参考:https://zhidao.baidu.com/question/1667760008432038187.html?qbl=relate_question_1 https://blog.csdn.net/zwf888/article/details/109535954
可以基本上确定不是EVERYONE用户的问题,我在物理机上添加EVERYONE后给满权限状况依旧,在虚拟机上由于得在域控做更改,我没有试,但物理机上的实验基本确定跟这个没关系。不过还是谢谢你!
夜半冻柠乐2013-12-31 · 夜半,来杯冻柠乐,品人生百态
c:\windows\temp”目录添加一个Everyone设置完全权限。 如果还不行,继续下面的操作: 在运行栏中依次输入如下命令: regsvr32 jscript.dll regsvr32 vbscript.dll iisreset 追问 都试过了,还是不行。不过谢谢你。
都试过了,还是不行。不过谢谢你。
上一篇:江湖的数据库是如何连接的,江湖是如何建Application(
下一篇:如何在优盘自动播放时让其运行某一程序?