あなたはMicrosoft SQL Server環境のデータベース管理者(DBA)です。
すべてのDBAは、DOMAIN \ JrDBAs Active Directoryグループのメンバーです。 DOMAIN \ JrDBAsにSQL Serverへのアクセスを許可します。
以下の機能を実行できる、SpecialDBARoleという名前のサーバーロールを作成する必要があります。
すべてのデータベースを表示します。

サーバーの状態を表示します。

ログインにGRANT、DENY、およびREVOKE権限を割り当てます。

DOMAIN \ JrDBAsをサーバーの役割に追加する必要があります。また、必要最小限の特権を提供する必要があります。
どの3つのSQLステートメントを使用しますか?それぞれの正しい答えは解決策の一部を表しています。
正解:A,B,C
説明/参照:
Explanation:
A:すべてのデータベースを見てください。サーバーの状態を表示します。
B:ログインにGRANT、DENY、およびREVOKE権限を割り当てます。
securityadmin固定サーバーロールのメンバーは、ログインとそのプロパティを管理します。それらは、サーバーレベルの権限を付与、拒否、および取り消すことができます。データベースにアクセスできる場合は、データベースレベルの権限をGRANT、DENY、およびREVOKEすることもできます。さらに、SQL Serverログイン用のパスワードをリセットできます。
C:DOMAIN \ JrDBAsをサーバーの役割に追加する必要があります。
参考文献:
https://docs.microsoft.com/ja-jp/sql/relational-databases/security/authentication-access/server-level-roles
https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms175892(v=sql.105)
最新のコメント (最新のコメントはトップにあります。)
>A. GRANT VIEW SERVER STATE、任意のデータベースを[SpecialDBARole]に表示します。
A. GRANT VIEW SERVER STATE, VIEW ANY DATABASE TO [SpecialDBARole];
>B. CREATE SERVER ROLE [SpecialDBARole]認証securityadmin;
B. CREATE SERVER ROLE [SpecialDBARole] AUTHORIZATION securityadmin;
>C. ALTER SERVER ROLE [SpecialDBARole] ADD MEMBER [ドメイン\ JrDBAs];
C. ALTER SERVER ROLE [SpecialDBARole] ADD MEMBER [DOMAIN/JrDBAs];
>D. CREATE SERVER ROLE [SpecialDBARole];認証サーブラドミン。
D. CREATE SERVER ROLE [SpecialDBARole]; AUTHORIZATION serveradmin;
>E. [SpecialDBARole]へのビュー定義の付与
E. GRANT VIEW DEFINITION TO [SpecialDBARole];
>F. CREATE SERVER ROLE [SpecialDBARole]認証setupadmin;
F. CREATE SERVER ROLE [SpecialDBARole] AUTHORIZATION setupadmin;
>G. [SpecialDBARole]に任意のデータベースを付与します。
G. GRANT VIEW ANY DATABASE TO [SpecialDBARole];
>H. CREATE SERVER ROLE [SpecialDBARole];権限sysadmin
H. CREATE SERVER ROLE [SpecialDBARole]; AUTHORIZATION sysadmin