SQL示例-报告单个漏洞
此示例查询所有资产的一个漏洞的报告。
sql
1
与矫正作为(
2
3.
选择截然不同的fr.solution_id作为ultimate_soln_id.,总结,修复,估计,riskscore,近年来.solution_id作为solution_id
4
5
从fact_remediation(10,“riskscore DESC”)fr
6
7
加入dim_solution ds使用(solution_id)
8
9
加入dim_solution_highest_supercedence dsh在(fr.solution_id=近年来.superceding_solution_id和ds.solution_id=近年来.superceding_solution_id)
10
11
),
12
13
14
15
资产作为(
16
17
选择截然不同的asset_id,主机名,ip_address
18
19
从dim_asset.
20.
21
集团通过asset_id,主机名,ip_address
22
23
)
24
25
26
27
选择截然不同的
28
29
csv(截然不同的dv.nexpose_id)作为“脆弱InsightVM ID”,
30.
31
主机名作为“资产”主机名,ip_address作为“资产IP”,
32
33
圆形的(总和(dv.riskscore))作为“资产风险”,
34
35
总结作为“解决方案”,
36
37
修复作为“使固定”
38
39
40
41
从补救措施R.
42
43
加入dim_asset_vulnerability_solution追根使用(solution_id)
44
45
加入dim_vulnerability dv使用(vulnerability_id)
46
47
加入资产使用(asset_id)
48
49
50
51
在哪里dv.nexpose_id=“linuxrpm rhsa - 2015 - 0090”
52
53
54
55
集团通过r.riskscore,主机名,ip_address,asset_id,总结,修复
56
57
订单通过“资产风险”DESC
这个页面对你有帮助吗?