私は開発チームに SQL 環境への読み取り専用アクセスを許可する作業を行ってきましたが、最終段階に来ました。ユーザー/ログインとロールを表示できるようにする必要があります。特定の DB でビュー定義が付与されていると、ログインで各 DB のユーザー/ロールを表示できますが、master/msdb/model で付与されていても、ログインでサーバー全体のログイン/ロールを表示できないことに気付きました。これを達成するための最良の方法は何ですか?ビューの定義を試しましたが、サーバーの状態を表示しようとしましたが、サーバーのログインがユーザーに表示されるようには機能しませんでした。
注: それ以上のアクセス権を持たせたくないので、定義済みの役割を割り当てたくありません。