代码之家  ›  专栏  ›  技术社区  ›  mattruma

该操作或事件已被禁用模式阻止

  •  14
  • mattruma  · 技术社区  · 17 年前

    我正在使用Microsoft Access 2007在两个SQL Server之间移动和处理一些数据。昨天一切正常,我能够运行查询、更新数据和删除数据。

    今天,我打开了Access数据库以完成数据迁移,当我尝试运行一些更新查询时,现在收到以下消息:

    该操作或事件已被阻止 通过禁用模式。

    你知道这是在说什么吗?

    7 回复  |  直到 17 年前
        1
  •  12
  •   jwarzech    17 年前

    试着看看这是否有效:

    1. 点击“外部数据”选项卡
    2. 应该有一个安全警告,说明“数据库中的某些内容已被禁用”
    3. 点击“选项”按钮
    4. 选择“启用此内容”,然后单击“确定”按钮
        2
  •  8
  •   Dimitri Dimitri    17 年前

    我用Access选项解决了这个问题。

    转到Office按钮-->访问选项-->信任中心---->信任中心设置按钮-->消息栏

    在右侧窗格中,我选择了单选按钮“当内容被阻止时,在所有应用程序中显示消息栏”

    关闭访问,重新打开数据库,再次收到被阻止内容的警告。

        3
  •  8
  •   Hank    15 年前

    否。转到数据库工具(适用于2007),然后单击消息栏上的复选标记。然后,在消息栏出现后,单击“选项”,然后单击“启用”。希望这能有所帮助。

    迪米特里

        4
  •  2
  •   JohnnyBizzle    14 年前

    从访问帮助:

    停止禁用模式阻止查询 如果您尝试运行追加查询,但似乎什么也没发生,请检查Access状态栏中是否有以下消息:

    此操作或事件已被禁用模式阻止。

    要停止禁用模式阻止查询,您必须启用数据库内容。您可以使用消息栏中的“选项”按钮启用查询。

    启用追加查询 在消息栏中,单击“选项”。 在“Microsoft Office安全选项”对话框中,单击“启用此内容”,然后单击“确定”。 如果你看不到消息栏,它可能被隐藏了。您可以显示它,除非它也被禁用。如果消息栏已禁用,则可以启用它。

    显示消息栏 如果消息栏已经可见,则可以跳过此步骤。

    在“数据库工具”选项卡的“显示/隐藏”组中,选中“消息栏”复选框。 如果禁用消息栏复选框,则必须启用它。

    启用消息栏 如果启用了消息栏复选框,则可以跳过此步骤。

    单击Microsoft Office按钮,然后单击“Access选项”。 在“访问选项”对话框的左侧窗格中,单击“信任中心”。 在右侧窗格中的Microsoft Office Access信任中心下,单击信任中心设置。 在“信任中心”对话框的左侧窗格中,单击“消息栏”。 在右侧窗格中,单击“当内容被阻止时在所有应用程序中显示消息栏”,然后单击“确定”。 关闭并重新打开数据库以应用更改的设置。 注意:启用追加查询时,还将启用所有其他数据库内容。

    有关Access安全性的详细信息,请参阅文章“帮助保护Access 2007数据库”。

        5
  •  1
  •   Stephanie    15 年前

    在功能区上,转到“数据库工具” 在“显示/隐藏”下,确保选中(打开)消息栏 然后单击灰色消息栏,单击数据库选项。 从那里,您可以修改您的安全选项。只需启用这些类型的内容。

    你应该好好追求这件事。

        6
  •  0
  •   Fionnuala    16 年前

    您可能希望考虑对您的项目进行自我认证:

    Self-certification, digital certificate, digital signatures

        7
  •  0
  •   Mizmor    9 年前

    另一个问题是,您的数据库可能位于“不受信任”的位置。转到信任中心设置,将数据库位置添加到受信任位置列表中。

    推荐文章