![]() |
1
37
我已经弄清楚发生了什么。 当我查询出角色成员时,我正在将输出与SSMS在角色属性对话框中列出的角色成员进行比较——这包括用户和角色,但用户并没有像我的问题中列出的那样被查询列出。我发现,在列出角色成员时,SSMS会扩展作为角色的成员,以显示这些角色的成员。 以下查询复制了SSMS列出角色成员的方式:
上面的查询使用递归CTE将角色扩展到其用户成员中。 |
![]() |
2
22
这是另一种方式
|
![]() |
3
3
试试这个
(或者)
|