怎么无法写入数据库(asp+access)
写入数据库时显示:不能更新,数据库或对象只读.
我已经把虚拟目录的写权限打开了啊,而且数据库文件也没只读属性啊,请教大家怎么解决啊,要不然学不下去啊.
winxpsp2+iis5+access
问题点数:100、回复次数:6Top
1 楼manyou(他山之石【养万头猪,行万里路】)回复于 2006-03-14 08:51:25 得分 50
http://newblog.sohu.com/members/aiyqblog/1160299.htmlTop
2 楼karykwan(独行者)回复于 2006-03-14 09:01:40 得分 5
给上目录IUSR_机器可读写权限Top
3 楼WiseDragon(慧龙)回复于 2006-03-14 09:01:44 得分 5
我也碰到过
右击数据库文件->属性->安全 看看用户的权限
或
右击数据库文件->属性->常规 看看文件是否只读Top
4 楼bmwangz(Jackia)回复于 2006-03-14 09:05:43 得分 30
是你的IIS目录权限设置有有问题
“工具”-〉“文件夹选项”-〉“查看”-〉“默认使用简单共享(推荐)”,去掉√,再在站点文件夹上单击右键,就会出现多出来一个“安全”选项卡,在下面的框中增加“IUSR_计算机名”并给它增加“写入”权限,这样就OK了。Top
5 楼bearzhan88(毛毛熊)回复于 2006-03-14 09:36:21 得分 10
在服务器 端 检查 数据库文件的 安全属性。
这种问题主要见于 ACCESS 库,ACCESS 库是 文件型 数据库 ,要对其进行 写、改等操作,必须在服务器端 对它的 安全属性加上 EVERYONE 的 写入和修改 权限,还有,*.MDB 文件 好象应该位于 NTFS 分区才会有 安全设置,普通的 FAT32 分区是不支持 文件的安全权限设置的。Top
6 楼here(双侠)回复于 2006-03-14 09:41:29 得分 0
知道了,谢谢大家Top




