SQL Server では、アプリケーション ロール セキュリティを使用できます。これにより、たとえば、特定のアプリケーションから発生した特定の権限を付与できます。
sp_SetAppRole() を実行してアプリケーション ロールを設定することはできますが、LINQ2SQL データ コンテキストを使用して摩擦を最小限に抑えながらこれを行うにはどうすればよいか疑問に思っていました。
私はこのリンクを見てきました: http://social.msdn.microsoft.com/Forums/en-US/linqprojectgeneral/thread/e25e98a6-b0ac-42fc-b70c-2b269a7fa1cbしかし、よりクリーンなアプローチを望んでいました/