変更と書き込み権限の違い

Windows Server 2003では、ASP.NETの実行ユーザはNetworkServiceであるから、ログファイルを出力する際はフォルダやファイルに権限を与える必要がある。拙者がハマッてしまってしまったのは、NetworkServiceに対してログファイルの「フォルダの内容の一覧表示」、「読み取り」、「書き込み」許可権限を与えたのであるが、いざアプリケーションを実行してみるとエラーが発生し実行できない。原因は許可が足りないためであった。正しくは「変更」許可権限も与えなければならない。「変更」権限がないとファイルの追加はできるが、変更ができないことになってしまうのである。

トラックバック

トラックバックURL:
http://www.apricot-jp.com/cgi/mt/mt-tb.cgi/429

関連情報

Copyright(C) 2007 アーキテクト360 Allrights reserved.