iis站点 ASP无法访问ACCESS数据库
发布网友
发布时间:2022-05-14 04:02
我来回答
共4个回答
热心网友
时间:2023-11-17 20:54
首先
进入"我的电脑"-工具-文件夹选项 然后点查看
把那个 “使用简单文件共享” 的那项的钩钩去掉(默认是打钩的)确定
这时候你再右键你的数据库存放文件夹
属性(会多出一个叫“安全"的选项)
之后有2种方法
1.你把在安全区中添加上 everyone这个属性 就可以了
至于everyone的权限 默认的就可以了
2.(前提是你的电脑上装了IIS)点添加-高级-立即查找-找到一个“IUSR***”开头的用户选中然后确定再确定,然后给它修改权限,然后确定就可以了。
这个是Internet来宾用户权限,也就是执行asp语句需要的权限。
这样你的问题就解决了,当初我刚学ASP那会也被这个问题困扰了很久,把自己的源码放网络上的免费空间能运行,自己机子上则老是弹这个问题。
希望能帮助到你!祝你愉快!
热心网友
时间:2023-11-17 20:54
可能是你使用只读方式打开了连接,或者是你放置的数据库文件不小心增加了只读属性。
前者请参考:http://hi.baidu.com/uuxp/blog/item/f049b4515c4bac1d367abece.html
后者请自行修改文件属性为文档。
热心网友
时间:2023-11-17 20:55
是你的数据库没有权限访问。是否设置数据库为只读属性。或者放置在NTFS格式的盘符中。没有设置权限。访问路径检查一下!
热心网友
时间:2023-11-17 20:55
把ACCESS数据库文件添加一个IIS用户的修改的权限就好了