我需要在 SonarQube 中找到与项目关联的用户和组的列表。
我尝试查找具有列的user_roles
表。这可以用来获取表中对应的kee值。此 kee 值与项目文件 kee 值不同。group_roles
resource_id
resource_index
Select *
into #TempTblSnprjusrs
From
(Select
users.login "lanid", users.name "Name", resource_index.kee "Kee"
from
user_roles, resource_index, users
Where
resource_index.resource_id = user_roles.resource_id
and users.id = user_roles.user_id) as x;
但是我们无法在项目表中得到相应的 kee 值。
Select Distinct
#TempTblSnprjusrs.lanid, #TempTblSnprjusrs.Name,
#TempTblSnprjusrs.kee, projects.Name
from
#TempTblSnprjusrs
join
projects on projects.kee = #TempTblSnprjusrs.Project_key;