13

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

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

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

任何想法这是在说什么?

4

7 回答 7

12

试试看这是否有效:

  1. 单击“外部数据”选项卡
  2. 应该有一个安全警告,指出“数据库中的某些内容已被禁用”
  3. 单击“选项”按钮
  4. 选择“启用此内容”并单击“确定”按钮
于 2008-09-19T13:32:57.507 回答
8

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

迪米特里

于 2008-11-06T17:25:19.707 回答
8

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

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

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

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

于 2010-04-28T19:02:05.993 回答
2

从访问帮助:

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

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

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

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

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

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

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

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

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

于 2010-11-22T13:10:20.497 回答
1

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

你应该很好去追求这个。

于 2009-12-11T16:38:44.350 回答
0

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

自我认证、数字证书、数字签名

于 2009-10-02T11:59:58.590 回答
0

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

于 2015-11-19T15:46:44.850 回答