您的位置:首页 > 数据库

常见错误解决方法(一):无法操作数据库

2006-02-27 22:40 861 查看

常见错误解决方法(一):无法操作数据库

[ 2004-10-22 12:10:41 | 作者: rxiao ]
字体大小: | |
发信人: rxiao (老师又点名了?), 信区: ASP
标 题: 常见错误解决方法(一):无法操作数据库
发信站: 武汉白云黄鹤站 (2004年04月01日13:30:49 星期四)

刚才调试程序时,遇到了一个老问题
同时有许多人也遇到此问题
所以专门贴出来一下

本文假设:
你的数据库存储在ntfs分区,在fat分区不会出现此问题;
你在asp中建立记录集时的游标设置是正确的。

建议WEB浏览本文

1.这是错误提示,“操作必须使用一个可更新的查询”





2.察看数据库的权限
本人使用a.mdb
发现该数据库权限设置如下:
administrators组----完全控制
user组----读取
system----完全控制
dotnet----本人开设的访客账号,已拒绝其访问
一般来说asp或asp.net访问数据库会用到iis系统的匿名账号或aspnet
比如,我的机器名是rxiao
我的iis匿名账号就是iusr_rxiao
数据库没有授权给此账号
当然会出现错误提示





3.找到错误的原因,我们就要通过设置让iis有更新数据库的权限
也就是为他添加用户
我添加的是everyone用户,就是让任何用户都有权限更新数据库
添加方法:













4.再次测试程序,OK


永久地址: http://www.rxiao.com/blog/feed.asp?q=comment&id=44

引用地址: http://www.rxiao.com/blog/trackback.asp?id=44
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐