- 締切済み
リンクテーブルがあるファイルをADOで読もうとするとリンク先の*.mdbファイルのアクセス権がないと言われる
初めて書き込みます。登録名SSRRですが、本当はSRとしたいのですが、 3文字以上ということでSSRRとしました。どちらでも結構です。 さて本題に入りますが、 よく使われるデータをまとめたACCESSファイルを作成し、 それに別のサーバにあるリンクテーブルを張っている別のACCESSファイルを作成し 後者のファイルでクエリーを作成し、そのクエリーをASPのADOで 読もうとしています。 ところが、前者のファイルのアクセス権がないと言われます。 別のACCESSを扱っているサイトで確認してもらったところ、後者のファイルを持っているゲストユーザ(IUSR_xxxx)のアクセス権が前者のファイルを持っているサーバにないとこのようになるらしいです。 共通ファイルはできるだけ自由に使いたいので、できればユーザを 煩わしたくないのですが、これしか方法がないのであれば、使用する サーバが増える毎にIUSR_xxxxを登録しなければなりません。 他に解決方法はないでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- tsukachan
- ベストアンサー率42% (202/470)
回答No.1
どのようなネットワーク環境で行いたいかで大きなリスクが伴いますが・・・ everyone フルコントロールでは?w (危険性が判らないのであればお勧めできません)
お礼
Everyoneフルコントロールにしても、アクセス権限なしエラーになります。権限でなくほかの原因かも知れません。
補足
前者のACCESSファイルを直接読むクエリーを作ったら正常に読めます。 リンクテーブルと、テーブル直接アクセスで読めない場合と読める場合 がある。この差はなんなんでしょうか? それとEveryoneフルコントロール(確かに危険ですね)とりあえず リーフだけ設定してやってみようと思います。(サーバ管理者に 頼まないといけないので、すぐにはできません) 以上