【问题标题】:How do I lock down an Access database on macro-disabled systems?如何在宏禁用系统上锁定 Access 数据库?
【发布时间】:2012-03-23 11:58:48
【问题描述】:

问你一个问题。

所以我有这个 Access 2007 数据库,我正试图锁定它以便可以部署它。目的是让多个用户同时运行前端应用程序,通过网络连接到后端表。但是,我显然不想让他们访问表单、设置、表格等。

我已经尝试过使用ChangeProperty 函数

  • 允许全菜单
  • 允许特殊键
  • AllowBypassKey
  • 允许快捷菜单
  • AllowBuiltInToolbars
  • 允许工具栏更改
  • AllowBreakIntoCode

但是,每当没有明确启用宏的人打开数据库时,所有内容都会打开,就好像这些设置都没有设置一样。我怎样才能解决这个问题?我在程序中只使用了like 3个宏,都和数据库的打开或数据库的锁定无关。

建议?

谢谢。

【问题讨论】:

    标签: database ms-access deployment ms-access-2007


    【解决方案1】:

    您可以尝试将前端作为锁定的 ACCDE 文件分发,这相当于 Access 2000 中的旧 MDE 文件。详细信息可在此处获得:http://www.databasedev.co.uk/convert_to_accde_format.html

    【讨论】:

      猜你喜欢
      • 2011-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-07
      • 1970-01-01
      相关资源
      最近更新 更多