Azure SQL 数据库的高级数据安全

高级数据安全是高级 SQL 安全功能的统一程序包。 它包括用于发现和分类敏感数据、呈现和减少潜在数据库漏洞,以及检测可能表明数据库有威胁的异常活动的功能。 它提供用于启用和管理这些功能的一个转到位置。

概述

高级数据安全性 (ADS) 提供一组高级 SQL 安全功能,包括数据发现和分类、漏洞评估和高级威胁防护。

  • 数据发现和分类(当前为预览版)提供内置于 Azure SQL 数据库的功能,可用于发现、分类、标记和保护数据库中的敏感数据。 它可用于直观查看数据库分类状态,以及跟踪对数据库内和其边界外的敏感数据的访问。
  • 漏洞评估是一项易于配置的服务,可以发现、跟踪并帮助修正潜在的数据库漏洞。 它可直观查看安全状态,包括解决安全问题的可操作步骤,并可加强数据库的防御工事。
  • 高级威胁防护检测异常活动,指出尝试访问或利用数据库的行为异常且可能有害。 它不断监视数据库的可疑活动,并针对潜在漏洞、SQL 注入攻击和异常数据库访问模式提供即时的安全警报。 高级威胁防护警报提供可疑活动的详细信息,并建议如何调查和缓解威胁。

一旦启用 SQL ADS,其包含的所有功能都会启用。 只需单击一次,即可为 SQL 数据库服务器上的所有数据库启用 ADS。 需要属于 SQL 安全管理器 角色、SQL 数据库管理员角色或 SQL Server 管理员角色才能启用或管理 ADS 设置。

ADS 入门

以下步骤帮助你开始使用 ADS。

1.启用 ADS

若要启用 ADS,请导航到“安全”下的“高级数据安全”来访问 SQL 数据库服务器。 若要为数据库服务器上的所有数据库启用 ADS,请单击“在服务器上启用高级数据安全”。

Note

系统会自动创建一个存储帐户用于存储漏洞评估的扫描结果。 如果为同一个资源组和区域中的另一台服务器启用了 ADS,则使用现有的存储帐户。

启用 ADS

2.开始对数据分类、跟踪漏洞和调查威胁警报

单击“数据发现和分类”卡,查看建议进行分类的敏感列,并使用永久性敏感标签对数据分类。 单击“漏洞评估”卡,查看和管理漏洞扫描和报告,并跟踪安全状况。 如果收到安全警报,请单击“高级威胁防护”卡,以查看警报的详细信息。

3.管理 SQL 数据库服务器上的 ADS 设置

若要查看和管理 ADS 设置,请导航到“安全”下的“高级数据安全”来访问 SQL 数据库服务器。 在此页上,可以启用或禁用 ADS,并修改整个 SQL 数据库服务器的漏洞评估和高级威胁防护设置。

服务器设置

4.管理 SQL 数据库的 ADS 设置

要重写特定数据库的 ADS 设置,请勾选“在数据库级别启用高级数据安全”复选框。 仅当有接收单个数据库的单独高级威胁防护警报或漏洞评估结果这一特殊要求时才使用此选项,以代替接收数据库服务器上所有数据库的警报和结果,或在此基础上额外接收。

选中该复选框后,可以配置此数据库的相关设置。

数据库和高级威胁防护设置

还可以从 ADS 数据库窗格访问数据库服务器的高级数据安全设置。 单击主 ADS 窗格中的“设置”,然后单击“查看高级数据安全服务器设置”。

数据库设置

后续步骤