アプリ版:「スタンプのみでお礼する」機能のリリースについて

ASP.NETで作ったページを、別のサーバに移すことになり、
IISで指定したファイルをそのまま移動先にコピーして、
データベースの接続先を変えて試してみたところ、

/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
アクセスが拒否されました。
説明 : この要求の処理に必要なリソースにアクセスしようとしてエラーが発生しました。要求された応答を表示するアクセス許可がない可能性があります。

エラー メッセージ 401.3: 指定された資格情報を使用してこのディレクトリまたはページを表示するためのアクセス許可がありません。ACL によってアクセスが拒否されました。Web サーバー管理者に相談してアクセスを取得してください。
\__________________________________/

という、エラーがでてしまい、アクセスできません。
原因が、IISかSQLServerの設定なのか、
ソースやコードにもっと変更しなくてはいけない箇所があるのか、
色々試してみたのですが、解決できませんでした。

わかりにくい文かとは思いますが、
どうぞ、ご教授よろしくお願いしますm(_ _)m

A 回答 (2件)

C:\Inetpub\wwwroot下、任意のフォルダのaspxファイルへアクセスするIISプロセス


(NETWORK SERVICE, IUSR_(PCNAME) ASPNETなど)
に読み込みや書き込みなどの適切な権限を与えてありますか?

SQL ServerへのSELECT権限等はありますか?

ACLについて
http://www.atmarkit.co.jp/fwin2k/win2ktips/700wh …

IIS
http://www.atmarkit.co.jp/fwin2k/special/secsemi …

SQL Server セキュリティの基本
http://www.sqlpassj.org/bunkakai/security/series …

参考URL:http://www.atmarkit.co.jp/bbs/phpBB/
    • good
    • 0

エラーのコメントではアクセス権限が


ないと言っています

ソースやコードを変更するのではなく
アクセス権限のあるユーザーを作ったり、
権限を与える必要があると思います

前のサーバーの権限やユーザーを
新しいサーバーのそれと見比べてください
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!