• 締切済み

リンクテーブルがあるファイルをADOで読もうとするとリンク先の*.mdbファイルのアクセス権がないと言われる

初めて書き込みます。登録名SSRRですが、本当はSRとしたいのですが、 3文字以上ということでSSRRとしました。どちらでも結構です。 さて本題に入りますが、 よく使われるデータをまとめたACCESSファイルを作成し、 それに別のサーバにあるリンクテーブルを張っている別のACCESSファイルを作成し 後者のファイルでクエリーを作成し、そのクエリーをASPのADOで 読もうとしています。 ところが、前者のファイルのアクセス権がないと言われます。 別のACCESSを扱っているサイトで確認してもらったところ、後者のファイルを持っているゲストユーザ(IUSR_xxxx)のアクセス権が前者のファイルを持っているサーバにないとこのようになるらしいです。 共通ファイルはできるだけ自由に使いたいので、できればユーザを 煩わしたくないのですが、これしか方法がないのであれば、使用する サーバが増える毎にIUSR_xxxxを登録しなければなりません。 他に解決方法はないでしょうか? よろしくお願いします。

みんなの回答

  • tsukachan
  • ベストアンサー率42% (202/470)
回答No.1

どのようなネットワーク環境で行いたいかで大きなリスクが伴いますが・・・ everyone フルコントロールでは?w (危険性が判らないのであればお勧めできません)

SSRR
質問者

お礼

Everyoneフルコントロールにしても、アクセス権限なしエラーになります。権限でなくほかの原因かも知れません。

SSRR
質問者

補足

前者のACCESSファイルを直接読むクエリーを作ったら正常に読めます。 リンクテーブルと、テーブル直接アクセスで読めない場合と読める場合 がある。この差はなんなんでしょうか? それとEveryoneフルコントロール(確かに危険ですね)とりあえず リーフだけ設定してやってみようと思います。(サーバ管理者に 頼まないといけないので、すぐにはできません) 以上

関連するQ&A