アクションまたはイベントは無効モードによってブロックされています

StackOverflow https://stackoverflow.com/questions/101779

  •  01-07-2019
  •  | 
  •  

質問

Microsoft Access 2007 を使用して、2 つの SQL Server 間で一部のデータを移動およびマッサージしています。昨日はすべてが正常に動作し、クエリの実行、データの更新、データの削除を行うことができました。

今日、データ移行を完了するために Access データベースを開いたのですが、いくつかの更新クエリを実行しようとすると、次のメッセージが表示されます。

アクションまたはイベントは、無効モードによってブロックされています。

これが何を言っているのか何か考えはありますか?

役に立ちましたか?

解決

これが機能するかどうか試してください。

  1. 「外部データ」タブをクリックします
  2. 「データベース内の特定のコンテンツが無効になっています」というセキュリティ警告が表示されるはずです。
  3. 「オプション」ボタンをクリックします
  4. 「このコンテンツを有効にする」を選択し、「OK」ボタンをクリックします

他のヒント

いいえ。データベース ツール (2007 用) に移動し、メッセージ バーのチェックマークをクリックします。次に、メッセージ バーが表示されたら、[オプション]、[有効] の順にクリックします。お役に立てれば。

ディミトリ

Access オプションでこれを解決しました。

[Office ボタン] --> [アクセス オプション] --> [セキュリティ センター] --> [セキュリティ センターの設定] ボタン --> メッセージ バーに移動します。

右側のペインで、「コンテンツがブロックされている場合、すべてのアプリケーションでメッセージ バーを表示する」ラジオ ボタンを選択しました。

アクセスをクローズし、データベースを再度開いたところ、ブロックされたコンテンツに関する警告が再び表示されました。

アクセスヘルプから:

無効モードによるクエリのブロックを停止する追加クエリを実行しようとしても何も起こらない場合は、Access ステータス バーで次のメッセージを確認してください。

このアクションまたはイベントは無効モードによってブロックされています。

無効モードによるクエリのブロックを停止するには、データベースのコンテンツを有効にする必要があります。クエリを有効にするには、メッセージ バーの [オプション] ボタンを使用します。

メッセージバーの追加クエリを有効にし、[オプション]をクリックします。[Microsoft Office セキュリティ オプション] ダイアログ ボックスで、[このコンテンツを有効にする] をクリックし、[OK] をクリックします。メッセージ バーが表示されない場合は、非表示になっている可能性があります。無効にされていない限り、表示できます。メッセージ バーが無効になっている場合は、有効にすることができます。

メッセージバーがすでに表示されている場合は、メッセージバーを表示します。この手順をスキップできます。

[データベース ツール] タブの [表示/非表示] グループで、[メッセージ バー] チェック ボックスをオンにします。[メッセージ バー] チェック ボックスが無効になっている場合は、有効にする必要があります。

メッセージバーを有効にするチェックボックスが有効になっている場合、この手順をスキップできます。

Microsoft Office ボタン をクリックし、[アクセス オプション] をクリックします。[アクセス オプション] ダイアログ ボックスの左側のペインで、[セキュリティ センター] をクリックします。右ペインの「Microsoft Office Access トラスト センター」で、「トラスト センターの設定」をクリックします。[セキュリティ センター] ダイアログ ボックスの左側のペインで、[メッセージ バー] をクリックします。右ペインで、「コンテンツがブロックされている場合、すべてのアプリケーションでメッセージ バーを表示する」をクリックし、「OK」をクリックします。変更した設定を適用するには、データベースを閉じて再度開きます。注 追加クエリを有効にすると、他のすべてのデータベース コンテンツも有効になります。

Access のセキュリティの詳細については、「Access 2007 データベースのセキュリティ保護に関する記事」を参照してください。

リボンでは、「show/hide」の下のデータベースツールに移動し、メッセージバーがチェックされていることを確認し(オンになっています)、灰色のメッセージバーをクリックして、データベースオプションをクリックします。そこからセキュリティ オプションを変更できます。これらのタイプのコンテンツを有効にするだけです。

この後は大丈夫です。

プロジェクトの自己認証を検討することもできます。

自己証明書、電子証明書、電子署名

もう 1 つの問題は、データベースが「信頼できない」場所にある可能性があることです。セキュリティ センターの設定に移動し、データベースの場所を信頼できる場所のリストに追加します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top