Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:Azure SQL Database
Inspekcję dla usługi Azure SQL Database można skonfigurować do używania konta magazynu z dwiema metodami uwierzytelniania:
- Tożsamość zarządzana
- Klucze dostępu do pamięci masowej
Tożsamość zarządzana może być tożsamością zarządzaną przypisaną przez system (SMI) lub tożsamością zarządzaną przypisaną przez użytkownika (UMI).
Aby skonfigurować zapisywanie dzienników inspekcji na koncie magazynu, przejdź do witryny Azure Portal i wybierz zasób serwera logicznego dla usługi Azure SQL Database. Wybierz pozycję Pamięć w menu Inspekcja. Wybierz konto usługi Azure Storage, na którym zostaną zapisane dzienniki.
Domyślnie używana tożsamość jest podstawową tożsamością użytkownika przypisaną do serwera. Jeśli nie ma tożsamości użytkownika, serwer tworzy tożsamość zarządzaną przypisaną przez system i używa jej do uwierzytelniania.
Wybierz okres przechowywania, otwierając Właściwości zaawansowane. Następnie wybierz opcję Zapisz. Dzienniki starsze niż okres przechowywania są usuwane.
Tożsamość zarządzana przypisana przez użytkownika
Funkcja UMI zapewnia użytkownikom elastyczność tworzenia i utrzymywania własnego UMI dla danego dzierżawcy. UMI może służyć jako tożsamość serwera dla usługi Azure SQL. UMI jest przypisywana przez użytkownika, w porównaniu z tożsamością zarządzaną przypisaną przez system, która jest unikatowo definiowana dla każdego serwera i przypisywana przez system.
Aby uzyskać więcej informacji na temat UMI, zobacz Tożsamości zarządzane w usłudze Microsoft Entra dla Azure SQL.
Konfigurowanie tożsamości zarządzanej przypisanej przez użytkownika na potrzeby inspekcji usługi Azure SQL Database
Aby można było skonfigurować inspekcję w celu wysyłania dzienników do konta magazynu, tożsamość zarządzana przypisana do serwera musi mieć przypisaną rolę Storage Blob Data Contributor. To przypisanie jest wymagane, jeśli konfigurujesz inspekcję przy użyciu programu PowerShell, interfejsu wiersza polecenia platformy Azure, interfejsu API REST lub szablonów usługi ARM. Przypisanie roli odbywa się automatycznie podczas konfigurowania inspekcji w witrynie Azure Portal, dlatego poniższe kroki są niepotrzebne, jeśli konfigurujesz inspekcję za pośrednictwem witryny Azure Portal.
Przejdź do portalu Azure Portal.
Utwórz tożsamość zarządzaną przypisaną przez użytkownika, jeśli jeszcze tego nie zrobiłeś lub nie zrobiłaś. Aby uzyskać więcej informacji, zobacz tworzenie tożsamości zarządzanej przypisanej przez użytkownika.
Przejdź do konta magazynu danych, które chcesz skonfigurować na potrzeby audytu.
Wybierz menu Kontrola dostępu (IAM).
Wybierz pozycję Dodaj>Dodaj przypisanie roli.
Na karcie Rola wyszukaj i wybierz pozycję Współautor danych obiektów blob usługi Storage. Wybierz Dalej.
Na karcie Członkowie wybierz pozycję Tożsamość zarządzana w sekcji Przypisz dostęp do, a następnie pozycję Wybierz członków. Możesz wybrać Tożsamość zarządzana, która została utworzona dla Twojego serwera.
Wybierz Przejrzyj + przypisz.
Aby uzyskać więcej informacji, zobacz Przypisywanie ról platformy Azure przy użyciu portalu.
Aby skonfigurować audyt przy użyciu tożsamości zarządzanej przypisanej przez użytkownika, wykonaj następujące czynności:
Przejdź do menu Tożsamość na serwerze. W sekcji Tożsamość zarządzana przypisana przez użytkownikaDodaj tożsamość zarządzaną.
Następnie możesz wybrać dodaną tożsamość zarządzaną jako tożsamość podstawową serwera.
Przejdź do menu Audyt dla serwera. Wybierz pozycję Tożsamość zarządzana jako typ uwierzytelniania magazynu podczas konfigurowania magazynu dla serwera.
Uwaga
W przypadku skonfigurowania inspekcji przy użyciu tożsamości zarządzanej kopiowanie bazy danych na nowy serwer lub tworzenie repliki geograficznej może spowodować przerwanie rejestrowania inspekcji. Dzieje się tak, ponieważ nowy serwer ma inną tożsamość zarządzaną, która może nie mieć dostępu do konta magazynu inspekcji. Upewnij się, że tożsamość nowego serwera ma przyznane odpowiednie uprawnienia do utrzymania ciągłości audytu.
Auditing in Azure Synapse Analytics
Aby uzyskać informacje o audytach opartych na zarządzanej tożsamości w Azure Synapse Analytics, zobacz Audyt z wykorzystaniem zarządzanej tożsamości.