友人は、大学の小規模部門のためにAccessデータベースをまとめるための助けを求めました。いくつかの動物の医療情報を追跡します。問題は、アプリケーションを使いやすくするために、さまざまなフォームを接着するためのVBAコードを書く必要があったことです。データベース(または新しいバージョンのデータベース)を開くと、小さなVBAマクロトラストが取得されます。その警告を取り除く方法を考えるのは苦労しています。私はオープンソースの開発者であり、私の組織のシステム管理者なので、通常はCA証明書を使用してrpmパッケージに署名するのは問題ではありません...Access 2007、VBA、学校向けの小さなプロジェクト、およびTrust Center
私の友人の部門は、サポート部門は、ユーザーが作成したアプリケーション(部門CAによって署名された証明書を提供する)をサポートしていないこと、また信頼設定を変更できるようにコンピュータに管理者アクセスを提供しないことを述べています。また、ユーザーにアプリケーションをコーディングするスキルや専門知識もありません。 (おかげで、チャップス、強大役に立つ。)
はまた、私達の全体の大学では、ユーザーが明示的にこれまでに、これまでに「はい、私はこれを信頼」ボタンをクリックしないように指示されています。彼女が集めたこの小さなアクセスデータベースのためにユーザーを再教育することは、約20人が情報を検索するために使用されるため、問題になります。
私は彼女を援助しているので、共有ドライブに格納された埋め込みデータベースファイルを使用してC#で処理することになりますが、それは「ユーザー作成アプリケーション」にも当てはまりません誰も管理者権限を持っていないのでインストーラです。
誰かがこのファイルを開くたびにマクロの信頼設定をバイパスする必要性を回避する方法はありますか?マクロを一切使用せずにVBAを使用すればうまくいくと思っていましたが、明らかにそうではありません。
Lame sysadmins。 –