次の方法で共有

Accessのリンクと共通フォルダのセキュリティの関係

Anonymous
2015-02-25T08:49:21+00:00

Access2013でデータベースを作成するにあたっての質問です。

データベースを作成する際に、データ部(DB1)とそれ以外(DB2)に分割しようと思います。

更にDB2をもとにaccde(DB3)を作成し、普段はこれを使用するようにします。

DB1とDB2は管理者だけがアクセス可能な共有フォルダに置き、

DB3は必要な人だけがアクセス可能な共有フォルダに置き、運用したいと思います。

質問は2つです。

①このような設計は可能でしょうか。

 DB3からDB1はリンクテーブルになると考えて良いでしょうか。

②運用時、DB3からDB1のデータにアクセスすることになりますが、この時に

 ファイルサーバの共有ファイルのセキュリティ設定は影響するのでしょうか。

 たとえば、DB3のあるフォルダだけ参照出来る人がDB3を動かした場合、

 DB1にデータを登録することが出来ますか?

以上です。

実際に試せればよいのですが、まだ構想段階で環境が無いため、質問させていただきました。

よろしくお願い致します。

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

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

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

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2015-02-27T02:59:58+00:00

    >①このような設計は可能でしょうか。

    は問題ないでしょう。

    >②運用時、DB3からDB1のデータにアクセスすることになります

    >DB1とDB2は管理者だけがアクセス可能な共有フォルダ

    なのでOSからDB3ユーザーは拒否されます。

    http://support.microsoft.com/kb/208778/ja

    ここが整理されていて分かりやすいかと思います。

    Access2000の場合ですが基本的に今でも変わりません。

    (ファイルパスや.ldbなど は読み替えてください)

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

    0 件のコメント コメントはありません
  2. Anonymous
    2015-02-26T06:39:44+00:00

    県北 さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    Access のファイルをバックエンド (データ格納用) → DB1 とフロントエンド (データの追加、編集用フォームや、レポート印刷で利用) → DB2、DB3 に分けて運用したいということですね。

    1 については可能かと思います。

    リンクテーブルは、それを可能にする選択肢のひとつで、他には VBA を使う方法もあるようです。

    こちらでも試す環境がないのですが、参考になりそうな情報として、以下のページが見つかったのでご覧になってみてください。

    Access データベースを分割する

    2 については、ファイルサーバー側でどのような設定ができるのかによって、変わってくると思います。

    そのため、ファイルサーバーの環境などについても詳しく書いてみてくださいね。

    また、念のための確認なのですが、実施されたいこととしては、ユーザーによって、バックエンド用の Access ファイル (DB1) を置いてある場所をエクスプローラー上には表示させないようにしつつ、フロントエンド用の accde (DB3) からはアクセス可能にしたい、ということでよろしいですか?

    違う場合は、どの辺りが違うかも書いてみてくださいね。

    あと上の方法とは別に Access 側でバックエンド用のファイルに 「パスワードを使用して暗号化」 でパスワードを設定する、という方法もあります。

    この場合パスワードを知らないとバックエンド用ファイルを直接開くことはできなくなりますが、フロントエンド側のリンクテーブルではレコードの追加、編集が可能です。

    この方法を使う場合は、パスワードを設定してからリンクテーブルの設定を行ってください。

    リンクテーブル設定後にパスワードを設定すると、パスワード不明でデータ参照できなくなります。

    返信をお待ちしております。

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

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