- PR -

Windows2008 Beta3 で MDBを使ったASPアプリが動作しない

1
投稿者投稿内容
yawata133
ベテラン
会議室デビュー日: 2007/04/06
投稿数: 76
投稿日時: 2007-07-04 13:30
ドメインアドミニストレータでログインすれば、MS ACCESS(MDB)を利用しているActive Server Pageが動作するのですが、ユーザーにフルアクセス権をMDBに与えてもユーザーアカウントでは動作しません。
ちなみにSQL Serverを使ったActive Server PageやASP.NET2.0はユーザーアカウントでログインしててもユーザーのIEから動作させることができます。

ドメインアドミニストレータでアクセスしているときは、MS ACCESSのロックファイル.ldbが作成されているのがはっきりみえますが、どうもユーザーアカウントでアクセスしても.ldbファイルが作成されません。Windows2003ではMDBファイルのセキュリティにユーザーの書き込み権限を与えれば済むはずなのですが、なぜかIIS7.0ではうまくいきません。認証方式はWindows認証です。
yawata133
ベテラン
会議室デビュー日: 2007/04/06
投稿数: 76
投稿日時: 2007-07-05 12:06
ASP.NET2.0ではMDBを使ったアプリケーションが動作しました。
MDBにNetwork Service の変更削除読み取りアクセス権をあたえればよいだけです。

レガシーASP(Active Server Page)スクリプトだけの問題でしょうか?
ユーザーアカウントでWindows2008サーバーに管理者権限を与えましたら、リモートのPCからでもIE上で動作しましたが、実運用上このようなことはもちろんできない。
1

スキルアップ/キャリアアップ(JOB@IT)