セキュリティを向上させるために、Azure SQL Database と Azure SQL Managed Instance には、アクセスの制限と制御、データの保護、脅威の監視に使用できる組み込みのセキュリティ制御が含まれています。
セキュリティ コントロールには、次が含まれます。
- IPアドレスや仮想ネットワークで接続を制限するファイアウォールルール。
- Microsoft Entraによる集中型アイデンティティ管理の認証。
- TLS暗号化による安全な接続性。
- アクセス管理と承認。
- 保存時および転送時のデータ暗号化
- データベース監査と脅威検出。
- 高度なデータセキュリティ機能。
はじめに
クラウドコンピューティングには、多くのアプリケーションユーザー、データベース管理者、プログラマーにとって馴染みのない新しいセキュリティパラダイムが必要です。 組織はAzure SQLの包括的なセキュリティ機能を活用して機密データを保護し、規制遵守要件を満たすことができます。
チェック リスト
このチェックリストを確認する前に、Azure SQL Databaseのセキュリティベストプラクティスをお読みください。 ベストプラクティスを理解することで、このチェックリストから最大限の価値を引き出すことができます。 このチェックリストを使って、Azureデータベースセキュリティの重要なセキュリティコントロールに対処したか確認してください。
| チェックリストのカテゴリ | 説明 |
|---|---|
| データを保護する | |
転送中の暗号化 |
|
保存時の暗号化 |
|
使用中の暗号化 |
|
| 制御アクセス | |
データベース アクセス |
|
ネットワーク アクセス制御 |
|
アプリケーション アクセス制御 |
|
| 積極的な監視 | |
監査と検出 |
|
脆弱性評価 |
|
一元化されたセキュリティ管理 |
|
| データの整合性 | |
台帳機能 |
|
まとめ
Azure SQL DatabaseおよびAzure SQL Managed Instanceは、組織および規制のコンプライアンス要件を満たすセキュリティ機能を備えた包括的なデータベースプラットフォームを提供します。 Transparent Data Encryption、Always Encrypted、TLSを用いて、データのライフサイクル全般(静止中、輸送中、使用中)を保護します。 行レベルのセキュリティ、動的データマスキング、Microsoft Entra認証などの細かいアクセス制御により、認可されたユーザーのみが機密データにアクセスできるようにしています。 監査、Microsoft Defender for SQL、脆弱性評価を通じた継続的な監視により、セキュリティ脅威を積極的に特定し、修復できます。
次のステップ
悪意のあるユーザーや不正アクセスからデータベースを守るために、以下のステップを踏みましょう:
- サーバーとデータベースの ファイアウォールルール を設定しましょう。
- データを 暗号化で保護しましょう。
- SQLデータベース監査を有効にしてください。
- 脅威検出のためにMicrosoft Defender for SQLを有効にしましょう。
- セキュリティのベスト プラクティスを確認してください。