【问题标题】:save an Access database with restricted permissions for users为用户保存具有受限权限的 Access 数据库
【发布时间】:2014-05-21 05:16:56
【问题描述】:

我对某个功能有疑问,我不知道它是否适用于 Microsoft Access。在我完成我的数据库表、表单和报告后,我希望用户只打开表单,这些表单将完成大多数添加、删除或修改记录的任务。我不希望最终用户看到其他对象(例如表格),或者查看或更改表单的布局。

有没有办法将数据库保存为exe文件或限制最终用户的权限?

【问题讨论】:

    标签: database ms-access


    【解决方案1】:

    由于没有提供任何版本,我将告诉你我对 MS Access 2007 的了解。

    快速浏览this page

    您需要将您的 accdb 文件转换为 accde。这将隐藏导航窗格并禁止对您的表单执行任何操作。

    .accde 文件是原始 .accdb 文件的“锁定”版本。 如果 .accdb 文件包含任何 Visual Basic for Applications (VBA) 代码,只有编译后的代码包含在 .accde 文件中。作为一个 结果,用户无法查看或修改 VBA 代码。还, 使用 .accde 文件的用户不能对表单进行设计更改或 报告。

    早期版本也是如此,即 Access 2003 的 mdb 到 mde。我相信新版本的 MS Access 也有一些东西。

    希望我能帮上忙。

    【讨论】:

    • 感谢您的回复,我使用 2010 并且我有办法将文件另存为 .accde 但我认为它无法在没有访问运行时的情况下打开但我不确定是否需要把它安装在已经有微软访问权限的电脑上?!
    • 如果未安装 microsoft access,则需要访问运行时才能运行 accdr 文件。如果计算机已经安装了完整的 microsoft access,则应该没有问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    • 2020-09-29
    • 2015-03-05
    • 1970-01-01
    • 2021-03-02
    • 1970-01-01
    相关资源
    最近更新 更多