次の方法で共有

Access 2007 でデジタル署名を追加できない

Anonymous
2011-06-09T06:34:40+00:00

Windows XP

Access2007

VBE→ツール→デジタル署名

で作成した署名を選択して、OKとすると以下の情報がポップアップされます。


デジタル署名を保存できません。

* ソース コード コントロールの管理下のデータベースである可能性があります。

* 読み取り専用のデータベースである可能性があります。

* データベースが *.accdb または *.accde の拡張子を使用しています。このようなデータベースに署名するには、Microsoft Office ボタンをクリックし、[発行] メニューをポイントして、[パッケージ化して署名] をクリックしてください。


信頼できる発行元には表示されています。

有効にするには、どうしたら良いでしょうか。

<変更前タイトル>

Access デジタル署名

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-06-13T10:24:07+00:00

    こんばんは、MukkuMukuです。

    Office Access 2007 データベースをパッケージ化、署名、および配布する

    ここに書いてある内容で重要なことを抜粋

    • データベースをパッケージ化してそのパッケージに署名するのは、信頼を伝達するための手段です。データベースをパッケージ化して署名すると、デジタル署名によってデータベースがパッケージの作成後に変更されていないことが証明されます。
    • データベースがパッケージから抽出された後は、署名済みパッケージと抽出されたデータベースとの関連付けが失われます。

    デジタル署名で証明されるのは発行されたaccdcだと思います。なので、デジタル署名が関わるのはaccdcからの抽出時に信頼できるかどうかだけなのでは?

    mdbやxlsmとかdocmであればファイルのコードに対して署名できるのだけどaccdb/accdeについては発行メニューからaccdc生成となるのでしょう。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2011-06-13T06:06:49+00:00

    石田さん、ご回答ありがとうございます。

    やりたいことは、

    ・毎回起動時に、セキュリティ警告を避けたい

    ・セキュリティセンター 「マクロの設定」 で 「デジタル署名されたマクロを除き・・・」 に設定して

     VBを作成、動かしたい ( 「信頼できる発行元」 には作成した署名が表示されています。 )

    ・「信頼できる場所」 は指定できない

    です。

    パッケージ化を行っても、上記の動作をさせることが出来ず、困っております。

    何か方法がございましたら、また教えていただけますか。

    よろしくお願いします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2011-06-10T01:26:43+00:00

    mkst さん、こんにちは。

    デジタル署名を追加しようとしたデータベースの拡張子ですが、.accdb もしくは、.accde ではないでしょうか?

    もしその場合ですが、従来の .mdb 拡張子の場合は、Visual Basic Editor 上から署名を追加するのですが、新しいバージョンの .accdb の拡張子の場合、以下の方法で署名を追加する必要があるようです。

     Office Access 2007 データベースをパッケージ化、署名、および配布する

    ご参考になればと思います。

    .mdb 拡張子でこちらの問題になったという場合は、その旨、またご返信ください。

    試した結果、お待ちしていますね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません