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

时间:2008-09-19 13:25:59

标签: ms-access ms-access-2007

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

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

  

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

有什么想法在说什么?

7 个答案:

答案 0 :(得分:12)

试试看是否有效:

  1. 点击“外部数据”标签
  2. 应该有一个安全警告,指出“数据库中的某些内容已被禁用”
  3. 点击“选项”按钮
  4. 选择“启用此内容”,然后单击“确定”按钮

答案 1 :(得分:8)

没有。转到数据库工具(2007年),然后单击消息栏上的复选标记。然后,在消息栏apears之后,单击“选项”,然后单击“启用”。希望这可以帮助。

迪米特里

答案 2 :(得分:7)

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

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

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

Closed Access,重新打开数据库并再次收到阻止内容的警告。

答案 3 :(得分:2)

来自访问帮助:

停止禁用模式阻止查询 如果您尝试运行追加查询并且似乎没有任何反应,请检查访问状态栏以获取以下消息:

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

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

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

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

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

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

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

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

答案 4 :(得分:1)

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

你应该好好追求这个。

答案 5 :(得分:0)

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

Self-certification, digital certificate, digital signatures

答案 6 :(得分:0)

另一个问题是您的数据库可能位于"非信任的"地点。转到信任中心设置并将您的数据库位置添加到受信任位置列表。