返回首页
当前位置: 主页 > 其他教程 > Access教程 >

Access 数据库 “在 'MSysObjects' 上没有读取数据权限”错误提

时间:2015-08-23 22:11来源:Office教程学习网 www.office68.com编辑:麦田守望者

在研究如何将 IWMS 的数据转换到 PHPCMS v9 的时候,我将 IWMS 的数据库先从 MSSQL 导出了一份为 Access,然后再使用 PHPCMS 的万能数据转换工具来操作。

  虽说是万能,但是还是比较困难,到目前我还没有成功,仅仅将配置设置好了,剩下的无法执行,还在研究中。

  但是在设置配置的时候,在填写导入的 Access 数据库路径时候,后台有个显示 Access 数据库表的按钮,目的是想让你查看现有的数据表。结果一点击,就提示“在 'MSysObjects' 上没有读取数据权限”的错误,无法正常显示。

  经查阅,就是权限不足的问题。解决方法如下:

1、打开您的 Access 数据库,然后在 Access 窗口上选择:工具 → 选项 → 视图;
2、将“隐藏对象”和“系统对象”前面的勾选上,可以看到隐藏的一些表出现了;
3、然后继续选择:工具 → 安全 → 用户与组的权限;
4、在对象名称中选定 MSysObjects ,然后权限中设置其权限。



  如下图:



  设置完成,现在可以再次进行刚才的操作,这个数据库就可以直接读取MSysObjects表了

------分隔线----------------------------
标签(Tag):access access数据库 数据库
------分隔线----------------------------
推荐内容
猜你感兴趣