15

データベースの Security/Users フォルダーには、「MyApplication Users」を含む一連のセキュリティ グループがあります。自分 (または別のユーザー) がこのグループに属しているかどうかを確認する必要がありますが、クエリを実行する方法や、この情報をどこで確認できるかがわかりません。プロパティを調べてみましたが、何も見つかりませんでした。何か案は?

4

6 に答える 6

10

現在のユーザーがどのグループ/ロールのメンバーであるかを簡単に確認するには;

select
      [principal_id]
    , [name]
    , [type_desc]
    , is_member(name) as [is_member]
from [sys].[database_principals]
where [type] in ('R','G')
order by [is_member] desc,[type],[name]
于 2014-11-24T09:20:07.953 に答える