Implementowanie bezpiecznego środowiska dla usługi bazy danych

Zaimplementuj oparte na programie SQL Server opcje uwierzytelniania i autoryzacji, a także opcje platformy służące do zabezpieczania baz danych Azure SQL Database. Zapoznaj się z szyfrowaniem, zaporami i zaawansowaną ochroną przed zagrożeniami.

Wymagania wstępne

  • Umiejętność używania narzędzi do uruchamiania zapytań względem bazy danych Microsoft SQL, lokalnej lub w chmurze
  • Wiedza na temat tego, dlaczego zabezpieczenia to kluczowa część planowania systemu bazy danych
  • Umiejętność pisania kodu w języku SQL, w szczególności dialektu T-SQL firmy Microsoft, na poziomie podstawowym.
  • Doświadczenie z zakresu tworzenia i konfigurowania zasobów przy użyciu witryny Azure Portal

Moduły w ramach tej ścieżki szkoleniowej

Kontrast uwierzytelniania przy użyciu identyfikatora Entra firmy Microsoft i uwierzytelniania programu SQL Server. Zaimplementuj różne podmioty zabezpieczeń i skonfiguruj uprawnienia.

Zapoznaj się z opcjami szyfrowania dostępnymi w usłudze Azure SQL, w tym regułami zapory, funkcją Always Encrypted i zabezpieczeniami warstwy transportu. Dowiedz się, jak działa wstrzyknięcie kodu SQL.

Poznaj możliwości klasyfikacji danych i stopień poufności. Zaimplementuj opcje zabezpieczeń, aby zapewnić bezpieczeństwo danych prywatnych, w tym inspekcję usługi Azure SQL, usługę Microsoft Defender dla sql, zabezpieczenia na poziomie wiersza, dynamiczne maskowanie danych i rejestr.