2003サーバ上のASP(.netでない)でプログラムを作っています。

BASP21のExecuteを使って、ASPからWSHを呼び出そうとすると、「CScript エラー: 設定の読み込みに失敗しました。 (アクセスが拒否されました。 ) 」というエラーが発生します。

WSHのアクセス権はEveryoneに割り当ててあり、CScript.exeも、IWAM_サーバー名 と IUSER_サーバー名にアクセス権を割り当てました。

2000サーバでは、IWAM_サーバー名 と IUSER_サーバー名の両方のユーザにユーザ管理ツールから[所属するグループ]に[Administrators]を追加すると、うまく行きましたが、2003サーバではこれだけでは駄目なようで、回避方法が解りません。

回避方法を教えて下さい。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/03/27 23:32:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:mj99 No.1

回答回数138ベストアンサー獲得回数38

ポイント100pt

アプリケーションプールのアカウントを「Network Service」から「Local System」に変更してください。

http://www.atmarkit.co.jp/fwin2k/dnsvrguide/iis02/iis2.html

の「■Network Serviceアカウント」の項に詳しく説明されています

id:juni

その通りでした。

本当にどうもありがとうございました。

2007/03/27 23:26:51

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません