SQL示例——特定修正的证明
这个示例查询允许您报告特定的修正。检查先前与资产所有者共享的补救报告的进度是一个常见的用例。
这个例子是关于“删除世界写权限”的。
sql
1
选择dsi.的名字作为网站,达.ip_address,达.host_name,dos.描述作为operating_system,favi.日期作为scan_finished,proofAsText(ds.修复)作为修复,proofAsText(favi.证明)
2
3.
从fact_asset_vulnerability_instance favi
4
5
加入dim_vulnerability_solution追根使用(vulnerability_id)
6
7
加入dim_asset哒使用(asset_id)
8
9
加入dim_operating_system dos使用(operating_system_id)
10
11
加入dim_solution ds使用(solution_id)
12
13
加入dim_site_asset dsa使用(asset_id)
14
15
加入dim_site dsi使用(site_id)
16
17
在哪里solution_id在(
18
19
选择solution_id
20.
21
从dim_solution_highest_supercedence
22
23
在哪里superceding_solution_id在(
24
25
选择solution_id
26
27
从dim_solution
28
29
在哪里较低的(总结)就像'%remove world write permissions%'
30.
31
)
32
33
)
这个页面对你有帮助吗?