拆分MS Access数据库 - 无法打开后端 - 潜在的安全问题

时间:2014-11-20 00:05:57

标签: ms-access backend

我在MS Access 365中开发了一个数据库,创建了所有表和对象,并成功地将数据库(使用向导)拆分为前端和后端。

前端打开并运行良好。

但是,我无法打开后端进行设计更改。我得到的错误是:

security notice http://i62.tinypic.com/2lsjw45.png

我已经搜索并阅读了有关创建数字签名的尝试,尝试在拆分之前在本地创建一个“签名并打包”数据库,但是还没有任何工作。

有谁知道如何让它工作,以便我可以打开后端数据库文件?

1 个答案:

答案 0 :(得分:6)

我已经看到了这个问题的两个答案(解决方案2是最简单的)

解决方案1 ​​

http://answers.microsoft.com/en-us/office/forum/office_365hp-access/access-2013-split-database/26622a96-ddfc-4aba-98ac-aa83fd786e86

手动拆分数据库:

  1. 获取数据库的备份副本。
  2. 获取数据库的另一个副本并将其重命名为后端(例如MyDatabase Data.accdb)
  3. 打开新的后端并删除除表之外的所有对象。
  4. 打开原始数据库(现在是前端)并删除所有表(系统表除外 - MSys * - 如果它们可见)
  5. 使用外部数据>进口和链接>访问将所有表从后端链接到前端。
  6. 解决方案2

    http://www.accessforums.net/access/problems-accessing-split-database-backend-48064.html

    Access 2013的拆分功能存在一个问题,即它将后端创建为.accdc而不是.accdb

    好消息是修复很简单;只需手动将文件扩展名更改为.accdb

    即可

    关于这一切的一个有趣点是,从FE一切都很好 - 你可以打开表没问题;但如果你试图直接打开后端.accdc,由于证书无效,Access不会让你这么做。