(小ネタ)IISのApplicationPoolIdentityでデータベースへのアクセス許可を設定する
以前にメモしていたのに、忘れていて余分な時間を費やしてしまったので、忘れないようにブログに残しておく。
以下のサイトを参考にWebアプリケーションを作成し、リモートのIIS上にデプロイする。
Webサイトを追加した場合に設定を変更しなければ、アプリケーションプールのユーザーにはApplicationPoolIdentityが使用される。
WebアプリケーションからDBに接続するには、ApplicationPoolIdentityのユーザーでデータベースへのアクセス許可を設定する必要がある。
以下の2サイトを押さえておけば大体OK。
ASP.NET で MSSQL に Windows 認証で接続 - クリエイティブWeb
How to add the ApplicationPoolIdentity to a SQL Server Login – Eric Parvin(英語だけど、調べたことが全て書いてある)
以上。(ほとんどリンクだけど、リンク先が十分わかりやすいので、備忘録ということで一つ)