打开数据库时绕过启动选项

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

如果你使用设置来指定打开Microsoft Access 数据库 时所发生的情况, 则可以绕过这些设置以重新获取对数据库的完全访问权限。 例如, 可以从 " Access 选项" 对话框中设置当前数据库的选项, 或者通过创建 AutoExec 宏或打开的事件过程 来设置。 如果您的数据库具有启动选项设置, 本文介绍如何跳过它。

若要绕过所有启动选项, 请完成以下步骤:

  • 在打开数据库的同时按住 SHIFT 键。

根据数据库的宏安全设置, 您可能会在启动时看到一条或多条安全消息。

注意: 您必须在关闭所有安全消息时继续按住 SHIFT 键, 否则不会跳过启动选项。

在按住 SHIFT 键的同时打开数据库时, 将绕过 " Access 选项" 对话框的 "当前数据库" 页面上设置的许多选项。 若要更改这些选项, 请执行下列操作:

  1. 单击“文件”选项卡,然后单击“选项”。 

    此时将打开 "访问选项" 框。

  2. 单击 "当前数据库", 然后更改当前数据库的设置。

注意: 您可能需要关闭并重新打开数据库以使更改生效。

下表列出了当前数据库页面上的每个设置, 以及当您在按住 SHIFT 键的同时打开数据库时它们的行为。

选项组

设置

跳过启动选项时的行为

应用程序选项

应用程序标题

不显示自定义应用程序标题。

应用程序图标

不显示自定义应用程序图标。

显示窗体

指定的窗体不会显示, 并且不会运行窗体的任何事件过程。

Web 显示窗体

仅当存在指定 Web 窗体时才可用。 如果可用, 将不显示指定的 Web 窗体, 并且不会运行任何窗体的事件过程。

导航

显示导航窗格

即使未选中此选项, 也会显示 "导航窗格"。

功能区和工具栏选项

功能区名称

将不显示指定的自定义功能区。

允许全部菜单

无论设置如何, 都将显示所有默认的功能区选项卡。

允许默认快捷菜单

无论设置如何, 都将显示所有默认快捷菜单。

有关如何为当前数据库设置选项的详细信息, 请参阅从中央位置设置当前数据库的用户选项一文。

如果将名为 AutoExec 的 Access 宏添加到数据库, 则该宏通常在每次打开数据库时运行。 绕过启动选项时, AutoExec 宏不会运行。

当数据库具有多个用户时, 可以防止用户绕过启动选项。 通过使用 Visual Basic for Applications (VBA) 代码将AllowBypassKey属性设置为False, 禁用绕过 (SHIFT) 键。

AllowBypassKey 属性使用以下设置。

设置

说明

正确

启用 Shift 键以允许用户绕过启动属性和 AutoExec 宏。

错误

禁用 Shift 键以禁止用户绕过启动属性和 AutoExec 宏。

你可以使用宏 或 VBA 代码设置此属性。

若要使用宏设置AllowBypassKey属性, 必须通过以下方式创建属性:

  • 在 Microsoft Access 数据库(.mdb 或 .accdb)中,可使用 CreateProperty 方法并将它追加到 Database 对象的 Properties 集合中来添加此属性。

  • 在 Microsoft Access 项目 (.adp) 中,可使用 Add 方法将该属性添加到 CurrentProject 对象的 AccessObjectProperties 集合中。

只有在下次打开应用程序数据库时, AllowBypassKey属性的设置才会生效。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×