[ACC2003] Access 2003 ランタイムのセキュリティ警告について

文書番号: 884310 - 対象製品
すべて展開する | すべて折りたたむ

目次

概要

この資料は、Microsoft Office Access 2003 (以下 Access 2003) のランタイム環境でファイルを開いたときに表示されるセキュリティ警告のメッセージを非表示にする方法について説明しています。

詳細

Access 2003 からセキュリティが強化され、セキュリティ レベルが選択できるようになりました。Access 2003 では、このセキュリティ レベルを "低" に変更することで、セキュリティ警告のメッセージは表示されなくなりますが、ユーザー インターフェイスが存在しない Access 2003 ランタイム環境では、Access 2003 と同様の方法でセキュリティ レベルを変更することができません。
Access 2003 ランタイムの場合、以下の a. か b. のいずれかの方法で、セキュリティ警告のメッセージを非表示にすることができます。

a. デジタル署名を使用する

デジタル署名を使用することにより、セキュリティ警告のメッセージを非表示にします。

開発環境での操作
  1. [スタート] メニューより [すべてのプログラム] をポイントし [Microsoft Office] メニューの [Office ツール] より [VBA プロジェクトのデジタル署名] で任意の名前を付けデジタル署名を作成します。
  2. Access 2003 を起動し、ランタイムとして配布するファイルを開きます。
  3. [ツール] メニューの [マクロ] をポイントし、[Visual Basic Editor] をクリックします。
  4. プロジェクト エクスプローラで、db1 プロジェクトを選択します。
  5. [ツール] メニューの [デジタル署名] をクリックします。
  6. [選択] をクリックし、証明書を選択してから [OK] を 2 回クリックします。
  7. Visual Basic Editor を終了し、Access を閉じます。
ランタイム環境での操作
  1. 上記の "開発環境での操作" で使用したファイルをランタイム環境へ配布します。
  2. Access 2003 を起動し、ファイルを開きます。
  3. "セキュリティ警告" 画面で、[詳細] をクリックします。
  4. "デジタル署名の詳細" 画面で、[証明書の表示] をクリックします。
  5. "証明書" 画面の "全般" タブの [証明書のインストール] をクリックします。
  6. "証明書のインポート ウィザード" で、[次へ] を 2 回クリックし、[完了] をクリックします。
  7. "ルート証明書ストア" 画面で、[はい] をクリックし、[OK] を 3 回クリックします。
  8. "セキュリティの警告" 画面で、[キャンセル] をクリックします。
  9. 再度、Access 2003 を起動し、ファイルを開きます。
  10. "セキュリティの警告" 画面で、"この発行元のファイルを常に信頼し、自動的にファイルを開く。" にチェックを入れて、[開く] をクリックします。

b. セキュリティ レベルを変更する

以下のコードを実行し、セキュリティ設定の画面を表示して、セキュリティ レベルを "低" に変更することにより、セキュリティ警告のメッセージを非表示にします。

サンプルをご覧になる前に
マイクロソフトは、この情報をプログラミング言語の使用方法の一例として提供するだけであり、市場性および特定目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。この資料は、例示されているプログラミング言語やプロシージャの作成およびデバッグに使用するツールについて理解されている方を対象としています。
' [ツール] メニューの [参照設定] で "Microsoft Office 11.0 Object Library" を参照します。
Dim cBars As Office.CommandBars
Dim cBarCtl As Office.CommandBarControl

Set cBars = Application.CommandBars

' [マクロ] の [セキュリティ] ボタンの ID (識別子) '3627' をセットします。
Set cBarCtl = cBars.FindControl(msoControlButton, 3627)

' セットしたコマンドバー コントロールを表示します。
cBarCtl.Execute

関連情報

Access 2003 のデジタル署名に関する情報については、以下のヘルプ、および、「サポート技術情報」 (Microsoft Knowledge Base) を参照してください。
Access のへルプ (ヘルプの目次より、以下の項目を参照してください)
~~~~~~~~~~~~~~~
- セキュリティとプライバシー
 - セキュリティ
  - デジタル署名
839964 [ACC2003] 証明書サービスで作成した証明書を使用して Access 2003 へデジタル署名を行う方法

デジタル署名を利用した場合、Access 2003 が予期せず終了する問題が報告されております。以下のサポート技術情報の発生条件を全て満たす場合は、上記の "b. セキュリティ レベルを変更する" の対処を行う必要があります。
831626 [ACC2003]デジタル署名を設定しているデータベースを開くと Access 2003 が予期せず終了する

プロパティ

文書番号: 884310 - 最終更新日: 2004年8月11日 - リビジョン: 1.1
この資料は以下の製品について記述したものです。
  • Microsoft Office Access 2003 Developer Extensions
  • Microsoft Office Access 2003
キーワード:?
非表示 セキュリティ警告 ランタイム kbhowto KB884310
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com