この記事では、データベースの脆弱性を見つけて修復できるように、脆弱性評価を有効にする方法について説明します。 ストレージ アカウントに依存しないように、高速構成を使用して脆弱性評価を有効にすることをお勧めします。 クラシック構成を使用して脆弱性評価を有効にすることもできます。
Important
Express Configuration は、Azure SQL Managed Instance ワークスペースと Azure Synapse Analytics ワークスペースで一般提供されています。 これにより、追加コストなしで、Azure SQL Databaseの一般提供Microsoftマネージド エクスペリエンスが拡張されます。
このリリースでは、カスタマー マネージド ストレージ アカウントを構成せずに SQL VA を有効にすることができます。 Express Configuration は推奨される有効化モードであり、簡略化されたセットアップでクラシック構成と同じセキュリティ値を提供します。
統合 REST API (v2026-04-01-preview) は、マシン上のAzure SQL Database、SQL Managed Instance、Synapse ワークスペース、SQL (VM と Arc 対応 SQL Azure) にわたって SQL VA を一貫して管理します。
前提条件
- Azure SQL データベースでスキャンを実行できるように、Azure SQL の
Microsoft Defenderが有効になっていることを確認します。 - Express 構成とクラシック構成の違いを読んで理解していることを確認します。
脆弱性評価の高速構成を有効にする
Defender for Cloud で Defender for Azure SQL プランを有効にすると、Defender for Cloud では、選択したサブスクリプション内のすべての Azure SQL データベースに対して高速構成で 高度な脅威保護 と脆弱性評価が自動的に有効にされます。
クラシック構成で脆弱性評価が有効になっている Azure SQL データベースがある場合は、高速構成を有効にして、評価にストレージ アカウントを必要としないようにすることができます。
脆弱性評価が無効になっている Azure SQL データベースがある場合は、高速構成で脆弱性評価を有効にすることができます。
高速構成を使用し、ストレージ アカウントなしで脆弱性評価を有効にする:
Azure portal にサインインする
特定の Azure SQL Database リソースを開きます。
[セキュリティ] という見出しの下で [Defender for Cloud] を選択します。
脆弱性評価の高速構成を有効にします。
脆弱性評価が構成されていない場合は、脆弱性評価の高速構成を有効にするように求める通知で [有効にする] を選択し、変更を確認します。
[構成] を選択し、Microsoft Defender for SQL の設定で [有効にする] を選択することもできます。
[有効にする] を選択して、脆弱性評価の高速構成を使用します。
脆弱性評価が既に構成されている場合は、高速構成への切り替えを求める通知で [有効にする] を選択し、変更を確認します。
Important
ベースラインとスキャン履歴は移行されません。
[構成] を選択し、Microsoft Defender for SQL の設定で [有効にする] を選択することもできます。
これで、SQL データベースでは、脆弱性の結果が解決されている必要がある の推奨事項に移動して、データベースで見つかった脆弱性を確認できます。 また、オンデマンドの脆弱性評価スキャンを実行して、現在の結果を確認することもできます。
注
各データベースには、設定した曜日のスキャン時間がランダムに割り当てられます。
大規模な高速脆弱性評価を有効にする
高度な脅威保護 と脆弱性評価が有効になっていない SQL リソースがある場合は、SQL 脆弱性評価 API を使用して、大規模な高速構成で SQL 脆弱性評価を有効にすることができます。
関連するコンテンツ
詳細については、以下をご覧ください。