永发信息网

asp中使用OpenDataSource遇到“已拒绝对OLE DB访问接口'MICROSOFT.JET.OLEDB.4.0'的即席访问”报错如何处

答案:2  悬赏:20  手机版
解决时间 2021-04-09 05:06
我用asp写了一个从SQL Server2005中取数据放至.mdb的程序,插入数据使用的是OpenDataSource。数据源指向SQL Server2005(登陆名为sa).将.mdb文件也放在本地,插入操作运行没问题。但是将数据源若指向服务器上的数据源(登陆名不是sa),将.mdb文件放到另一台服务器上后却不能将取出的数据插入.mdb文件中。

网上搜了些解决方案,DisallowAdHocAccess 属性现已设置为0;Ad Hoc Distributed Queries和show advanced options也已在SQL查询分析器中通过sp_configure设置为1,但还是不能正常插入数据。看网上有类似问题出现,有的人对类似问题的回复说:“应该是权限的问题。
dd是管理共享,程序的运行凭据(网站是Network Service账号或ASPNET账号)没有这个权限。
如果此文件就在程序服务器上,不要用UNC名称访问了。
如果不在同一服务器上,可以对就该文件对程序的运行账户放开权限,或映射网络驱动器”,但我不是很明白它的意思,也不知道该具体如何设置这个权限。请指教

我的SQL语句是这样的:
insert into OpenDataSource("Microsoft.Jet.OLEDB.4.0','Data Source="\\IP地址\dd\dd.mdb";User Id=dd;Password=dd" )...["tableName"] select * from #table"

错误是:
已拒绝对OLE DB访问接口'MICROSOFT.JET.OLEDB.4.0'的即席访问.必须通过链接服务器来访问此访问接口

请具体说明如何设置权限!
最佳答案
权限问题
全部回答
楼主可以下载并安装acesss数据库 自带microsoft.jet.oledb.4.0。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北京宣武流动医院的张治中大夫怎样?
单选题物体在平面镜中所成的像是A.缩小的像B.
怪物猎人ol吹笛名人效果削弱了吗
单选题我国最大的沙漠是A.准噶尔沙漠B.宁夏平
考试违规告知书签字了有什么后果?
优学教育中心漯河校区地址在哪,我要去那里办
幻想少女大战红,为什么我下了玩不了
He________theblackboardbutcouldnot________
婚礼敬酒的次序,礼节与技巧是怎样的?
西沱古镇怎么样
去医院查尿、医生说尿道炎,吃了药第一天
逐梦画室地址在哪,我要去那里办事
城际高铁中铁银通卡预留座位没有了,可以站吗
芳华超市在哪里啊,我有事要去这个地方
—You seem to show interest in cooking.—W
推荐资讯
艾青诗词短的,关于艾青的诗歌有哪些要短的
离北京邮电大学最近的几个学校
视清眼镜符山店在什么地方啊,我要过去处理事
且末县经贸委这个地址在什么地方,我要处理点
怎么判断偏导数,怎么判断这道题的偏导数是否
钛和钛的合金被认为是21世纪重要的金属材料,
关于塔罗牌 祈祷文
阅读下列文段,完成以下各题。(一)伤仲永(15
日语的“仆人”有哪些说法
浙江省工业创意产业中心我想知道这个在什么地
请问从西昌客运站到机场到底有公交或大巴吗
如图,在三角形ABC中,BD平分∠ABC,∠1=∠3
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?