หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
To help improve security, Azure SQL Database and Azure SQL Managed Instance include built-in security controls that you can use to limit and control access, protect data, and monitor threats.
Security controls include:
- Firewall rules that limit connectivity by IP address and virtual network.
- Microsoft Entra authentication for centralized identity management.
- Secure connectivity by using TLS encryption.
- Access management and authorization.
- Data encryption at rest and in transit.
- Database auditing and threat detection.
- Advanced data security features.
Introduction
Cloud computing requires new security paradigms that might be unfamiliar to many application users, database administrators, and programmers. Organizations can use Azure SQL's comprehensive security features to protect sensitive data and meet regulatory compliance requirements.
Checklist
Before reviewing this checklist, read the Azure SQL Database security best practices. Understanding the best practices helps you get the most value from this checklist. Use this checklist to verify that you addressed the important security controls in Azure database security.
| Checklist Category | Description |
|---|---|
| Protect data | |
Encryption in transit |
|
Encryption at rest |
|
Encryption in use |
|
| Control access | |
Database access |
|
Network access control |
|
Application access control |
|
| Proactive monitoring | |
Auditing and detection |
|
Vulnerability assessment |
|
Centralized security management |
|
| Data integrity | |
Ledger capability |
|
Conclusion
Azure SQL Database and Azure SQL Managed Instance provide comprehensive database platforms with security features that meet organizational and regulatory compliance requirements. Protect data throughout its lifecycle - at rest, in transit, and in use - by using Transparent Data Encryption, Always Encrypted, and TLS. Fine-grained access controls, including row-level security, dynamic data masking, and Microsoft Entra authentication, ensure that only authorized users access sensitive data. Continuous monitoring through auditing, Microsoft Defender for SQL, and vulnerability assessment helps identify and remediate security threats proactively.
Next steps
To improve database protection against malicious users or unauthorized access, take these steps:
- Configure firewall rules for your server and databases.
- Protect your data with encryption.
- Enable SQL Database auditing.
- Enable Microsoft Defender for SQL for threat detection.
- Review security best practices.