サーバの移設に伴い、このサイトは下記URLへ移設しました。
http://wp.kaz.bz/tech/
今後は新しい記事はそちらにのみアップします。

2008/06/20 金曜日 15:04:30

[ Windows ][ IIS ]新ページ[2008/06/20] | ASPのDCOM権限。

【環境】
Windows 2003 Server 、 IIS 6.0

【状況】
ASPソース内の
Server.CreateObject(”Excel.Application”)
が失敗する。
エラー内容はDCOMエラー。生成権限がない模様。
Windows 2000では動いていた。
認証はBasic認証でインターネットゲストアカウント以外を設定。
【対応】
1.dcomcnfg (コンポーネントサービス) を起動。
2.「コンポーネントサービス」→「コンピュータ」→「マイ コンピュータ」→「DCOMの構成」を展開。
3.「Microsoft Excelアプリケーション」を右クリックプロパティ。
4.「セキュリティ」タブで認証に利用しているユーザに権限を与える。
※Excel以外でも「Server.CreateObject」周りでDCOMの権限エラーの場合、これが疑われる。

コメント (1)

  1. IIS7 ( Windows 2008 ) でのDCOM許可...
    以前書いた [ASPのDCOM権限。 ( 新ページ[2008/06/20] | http://wp.kaz.bz/tech/2008/06/20/">新ページ[2008/06/20] | 新ページ[2009/08/02] | (more...)

    トラックバック by memo — 2009/08/02 日曜日 @ 14:29:21