asp连接access数据库报错-2147467259数据库操作错误!

解决方案:

1WindowsXP、Windows 2003用户请在“C:\Windows\Temp”目录添加一个有权限的“Authenticated Users”用户即可!

Vista用户请在“C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个有权限的“Authenticated Users”用户即可!

具体设置权限步骤:右击Temp文件夹,选择“属性”->“安全”->“编辑”->“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定 -> 返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上。

2赋予项目根目录权限,完全控制权限     步骤=》右击项目 打开浏览,找到上一项目根目录=》 右击点击属性=》安全=》 添加=>  赋予Users 完全控制权限

3设置应用池

先 要设置应用程序池“Application Pool”为Classic .Net AppPool而不是默认的Default AppPool,可以在站点目录里对每个站点设置,也可以在站点进行单独设置。选择好设置的站点后,点击右边的“基本设置”即可调出应用池设置对话框。

4启用父路径

直接在站点主页上选择ASP,双击找到“行为”组中将“启用父路径”设置为Ture就可以了(选择完毕记得点击右上角的应用哦)

5.点击应用池,右击Classic.Net AppPool  开启记住用户配置为true

你可能感兴趣的:(asp连接access数据库报错-2147467259数据库操作错误!)