Windows Server 2012 で ASP.NET を使用して Web アプリを作成しています。SQL Server 2014 を使用しており、ファイル テーブルが次のパスにマップされている FileTable があります\\CIHOST1\MSSQLSERVER\FileStreamDirectory\AvatarsFT\
。
管理者としてログオンするように Web サイトのアプリケーション プール ID をセットアップすると、アプリはパスに対してファイルの読み取りと書き込みを行うことができますが、既定のアプリケーション プール ID に変更すると、アクセス拒否の例外が発生するため、アプリはそこからファイルを作成または読み取ることができません。 UNC パス。問題は、ApplicationPoolIdentity が SQL Server ファイル共有にアクセスできるように、どの権限をどこに設定するかです。ApplicationPoolIdentity ユーザーはどのグループに所属する必要がありますか?