请教:access的访问权限问题,asp.net + access 2003 只能select,update和insert都出问题

oO临时工Oo 2012-03-30 11:59:46
个人的小项目,结构是asp.net + access 2003, .net framework 2.0,
当部署出去后,在程序中的SQL语句查询时,select执行没有问题,但update和insert都出问题。个人认为可能是读取权限问题,当前IIS开启帐户也有数据库读取权限,之间数据库是mysql的,没有问题,后来数据库换成access就有上面的问题了。

在开发机上没有上述问题

不知有没朋友遇到类似的问题,请指点一下,谢谢!
...全文
95 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
oO临时工Oo 2012-04-01
  • 打赏
  • 举报
回复
确实是文件权限问题,刚开始我没注意我的磁盘是ntfs格式,后来取消简单文件共享后,重新设置权限就ok了
ACMAIN_CHM 2012-04-01
  • 打赏
  • 举报
回复
现在使用的是匿名访问方式,检查一下你MDB文件所在的文件夹是否给everyone 或者这个匿名用户写的权限。
wwwwb 2012-04-01
  • 打赏
  • 举报
回复
C:\Inetpub,右键,检查是否允许EVERYONE访问
oO临时工Oo 2012-03-31
  • 打赏
  • 举报
回复
补充一下,我的网站应用程序直接放在根目录C:\Inetpub\wwwroot\
mdb放在C:\Inetpub\wwwroot\App_Data\xxx.mdb

我刚刚把主目录的写入权限也加上了,还是没解决
oO临时工Oo 2012-03-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

检查你的IIS上的账号对这个MDB文件所在目录是否有写的权限。 另外你的IIS是如何设置的,使用匿名账号还是用户的账号?
[/Quote]

不知你所说的MDB的读写权限如何检查,如果没有权限如何增加权限。我的MDB文件是在FAT32分区上

IIS的权限相关设置如下


oO临时工Oo 2012-03-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

检查你的IIS上的账号对这个MDB文件所在目录是否有写的权限。 另外你的IIS是如何设置的,使用匿名账号还是用户的账号?
[/Quote]

ASP的这个帐户的权限如何,是指什么意思??这个帐户是IIS安装时默认增加的帐户,权限也是默认的。
ACMAIN_CHM 2012-03-31
  • 打赏
  • 举报
回复
检查你的IIS上的账号对这个MDB文件所在目录是否有写的权限。 另外你的IIS是如何设置的,使用匿名账号还是用户的账号?
WWWWA 2012-03-31
  • 打赏
  • 举报
回复
应该是权限问题,asp.net这个帐户权限如何?

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧