修改系统表中的读取访问权限以获取 2007

发布于 2024-12-01 08:26:28 字数 460 浏览 7 评论 0原文

所以我试图在 oracle sql Developer 中打开 mdb 文件,但是我收到此错误:

No read access to system tables. modify access db before retrying.

我明白这意味着我需要进入 access 中的系统表并修改它们以便能够被 oracle 读取。我找到了一篇关于如何执行此操作的文章,但似乎是针对 access 2003...我已经包含了 链接以防有人需要它。

我想知道的是如何查看系统表,然后在access2007中更改权限?

非常感谢任何建议的帮助。

谢谢。

So i am attempting to open an mdb file in oracle sql developer, however i am getting this error:

No read access to system tables. modify access db before retrying.

I understand that this means i need to go into the system tables in access and modify them to be able to be read by oracle. I've found an article on how to do this, but it seems to be for access 2003...I've included the link incase anyone ever needs it.

What i would like to know is how to go about viewing the system tables and then changing permission in access2007?

Any help of suggestions are greatly appreciated.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱已欠费 2024-12-08 08:26:28

我很喜欢在发布问题后立即找到问题的答案......

我认为这对其他人来说可能是一个问题,所以我想我会为其他人发布解决方案。

  1. 在 Access 2007 中打开数据库。
  2. 单击左上角的“Office 按钮”,然后从弹出窗口中单击“Access 选项”。
  3. 单击“当前数据库”。
  4. 在“导航”部分中,单击“导航选项...”按钮。
  5. 在“导航选项”窗格的左下角,确保选中“显示系统对象”;然后单击“确定”。
  6. 单击“访问选项”窗格上的“确定”。
  7. 在功能区上,单击“数据库工具”,然后单击“用户和权限”,然后单击“用户和组权限”。
  8. 在“用户/组名称”窗口中选择“管理员”(如果尚未选择);然后滚动“对象名称”窗口,直到看到“MSysXXX”对象。其中一些已经选中了“权限”框;别管他们了。选中其他的“读取数据”框。

这是链接到我找到答案的地方....

gotta love finding the answer to your question immediatly after posting it....

I figure this may be a problem for other people so i figured i would post the solution for others.

  1. Open your database in Access 2007.
  2. Click the "Office button" in the upper left-hand corner and "Access Options" from the pop-up.
  3. Click on "Current Database".
  4. In the "Navigation" section, click on the "Navigation Options..." button.
  5. In the lower left-hand corner of the "Navigation Options" pane, make sure "Show System Objects" is checked; then click "OK".
  6. Click "OK" on the "Access Options" pane.
  7. On the ribbon, click "Database Tools", then "Users and Permissions", then "User and Group Permissions".
  8. In the "User/Group Name" window select "Admin" (if it is not already selected); then scroll the "Object Name" window until you come to the "MSysXXX" objects. Some of these already have "Permissions" boxes checked; leave them alone. Check the "Read Data" box for the others.

here is the link to where i found the answer....

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文