注:この質問は、同じシナリオを提示する一連の質問の一部です。連載の各質問には、記載されている目標を達成できる可能性のある固有の解決策が含まれています。他の人が正しい解決策を持っていないかもしれない間、いくつかの質問セットは複数の正しい解決策を持っているかもしれません。 このセクションで質問に答えた後は、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。 Microsoft SQL ServerがインストールされているServer1という名前のサーバーがあります。 Server1には、監査レコードをファイルに送信するように構成されたSQL Server Adultがあります。 User1という名前のデータベースユーザーが監査データを確認できるようにする必要があります。 解決方法:ユーザー1にVIEW ANY DEFINITION権限を付与します。 これは目標を達成していますか?
正解:B
Explanation Each feature and command for SQL Server Audit has individual permission requirements. Unless otherwise specified, viewing catalog views requires a principal to have one of the following: * The VIEW SERVER STATE permission. * The VIEW AUDIT STATE permission (gives only the principal access to the sys.server_audits catalog view). * Membership in the sysadmin fixed server role. * The CONTROL SERVER permission. * The ALTER ANY AUDIT permission. A principal must have the VIEW SERVER STATE or ALTER ANY AUDIT permission to use the Dynamic Management Views. References: https://technet.microsoft.com/en-us/library/cc280665(v=sql.105).aspx