SQL Server 2005では、データベースが "回復保留中"モードであっても、データベースへの読み取り専用アクセスを可能にするデータベースのスナップショットを作成できます。この機能の使用例の1つは、本番データベースのコピーを参照するレポートデータベースを作成することです。SQL 2005スナップショットセキュリティ
このシナリオでは、「生産」ソースデータベースとは異なる「スナップショット」データベースにどのようにセキュリティを実装できますか?
たとえば、運用データベースでは、データへのすべてのアクセスはストアドプロシージャを介して行われ、スナップショットデータベースでは、レポートの目的でデータベースのテーブルからユーザーが選択できます。私が見ている問題は、スナップショットデータベースのセキュリティがソースデータベースから継承され、スナップショットが厳密に読み取り専用であるため変更できないことです。