注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、上記の目標を達成できる独自の解決策が含まれています。いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。 このセクションで質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。 Microsoft SQL ServerがインストールされているServer1という名前のサーバーがあります。 Server1には、SQL Serverの大人が構成されており、監査もファイルに記録されます。 User1という名前のデータベースユーザーが監査データを確認できるようにする必要があります。 解決策:db_datareaderロールをUser1に割り当てます。 これは目標を満たしていますか?
正解:B
説明/参照: Explanation: SQL Server Auditの各機能およびコマンドには、個別の権限要件があります。 特に指定しないかぎり、カタログビューを表示するにはプリンシパルに次のいずれかが必要です。 VIEW SERVER STATE権限。 VIEW AUDIT STATE権限(sys.server_auditsカタログへの主なアクセスのみを与える ビュー)。 sysadmin固定サーバーロールのメンバシップ。 CONTROL SERVER権限。 ALTER ANY AUDIT権限。 プリンシパルには、動的管理ビューを使用するためのVIEW SERVER STATE権限またはALTER ANY AUDIT権限が必要です。 参考文献:https://technet.microsoft.com/en-us/library/cc280665(v=sql.105).aspx