다음을 통해 공유


Microsoft Entra 보안 주체에 대한 Windows 인증을 사용하여 Azure SQL Managed Instance에 대한 추적 실행

이 문서에서는 Microsoft Entra ID(이전에는 Azure Active Directory) 보안 주체에 대한 Windows 인증을 사용하여 Azure SQL Managed Instance에 대해 추적을 연결하고 실행하는 방법을 보여줍니다. Windows 인증은 특히 Windows 자격 증명을 사용하여 SSMS(SQL Server Management Studio)를 시작하는 데 익숙한 데이터베이스 관리자 및 개발자에게 고객이 관리되는 인스턴스에 연결할 수 있는 편리한 방법을 제공합니다.

이 문서에서는 관리되는 인스턴스에 대해 추적을 실행하는 두 가지 옵션을 공유합니다. 확장 이벤트 또는 SQL Server Profiler를 사용하여 추적할 수 있습니다. SQL Server Profiler를 계속 사용할 수 있지만 SQL Server Profiler에서 사용하는 추적 기능은 더 이상 사용되지 않으며 Microsoft SQL Server의 향후 버전에서 제거될 예정입니다.

참고 항목

이전에는 Microsoft Entra ID를 Azure Active Directory(Azure AD)라고 했습니다.

필수 조건

Windows 인증을 사용하여 관리되는 인스턴스에 연결하고 추적을 실행하려면 먼저 다음 필수 조건을 충족해야 합니다.

Managed Instance에 대해 Microsoft Entra 보안 주체에 대한 Windows 인증을 아직 사용하도록 설정하지 않은 경우 다음을 포함하여 Microsoft Entra 인증 옵션을 사용하여 Managed Instance에 대해 추적을 실행할 수 있습니다.

  • 비밀번호는 Microsoft Entra 자격 증명을 사용하여 인증을 제공합니다.
  • MFA를 사용하는 Universal에서 다단계 인증을 추가합니다.
  • 통합은 ADFS(Active Directory Federation Services)와 같은 페더레이션 공급자를 사용하여 SSO(Single Sign-On) 환경을 사용하도록 설정합니다.
  • 서비스 주체를 사용하면 Azure 애플리케이션에서 인증할 수 있습니다.
  • 관리 ID를 사용하면 Microsoft Entra ID가 할당된 애플리케이션에서 인증할 수 있습니다.

확장 이벤트로 추적 실행

Windows 인증을 사용하여 관리되는 인스턴스에 대해 확장 이벤트로 추적을 실행하려면 먼저 Windows 인증을 사용하여 개체 탐색기를 관리되는 인스턴스에 연결합니다.

  1. Windows 인증을 사용하여 로그인한 클라이언트 컴퓨터에서 SQL Server Management Studio를 시작합니다.

  2. '서버에 연결' 대화 상자가 자동으로 나타나야 합니다. 그렇지 않으면 개체 탐색기가 열려 있는지 확인하고 연결을 선택합니다.

  3. 관리되는 인스턴스의 이름을 서버 이름으로 입력합니다. 관리되는 인스턴스의 이름은 managedinstancename.12a34b5c67ce.database.windows.net와 유사한 형식이어야 합니다.

  4. 인증Windows 인증을 선택합니다.

    Dialog box from SQL Server Management Studio with a managed instance name in the 'Server Name' area and 'Authentication' set to 'Windows Authentication'.

  5. 연결을 선택합니다.

이제 개체 탐색기가 연결되었으므로 확장 이벤트 추적을 만들고 실행할 수 있습니다. 빠른 시작: SQL Server의 확장 이벤트 단계에 따라 확장 이벤트 세션의 결과를 만들기, 테스트 및 표시하는 방법을 알아봅니다.

Profiler로 추적 실행

Windows 인증을 사용하여 관리되는 인스턴스에 대해 SQL Server Profiler로 추적을 실행하려면 Profiler 애플리케이션을 시작합니다. Profiler는 Windows 시작 메뉴 또는 SQL Server Management Studio에서 실행할 수 있습니다.

  1. 파일 메뉴에서 새 추적을 선택합니다.

  2. 관리되는 인스턴스의 이름을 서버 이름으로 입력합니다. 관리되는 인스턴스의 이름은 managedinstancename.12a34b5c67ce.database.windows.net와 유사한 형식이어야 합니다.

  3. 인증Windows 인증을 선택합니다.

    Dialog box from SQL Server Management Studio with a managed instance name in the 'Server Name' area and 'Authentication' set to 'Windows Authentication'.

  4. 연결을 선택합니다.

  5. 추적 만들기(SQL Server Profiler)의 단계에 따라 추적을 구성합니다.

  6. 추적을 구성한 후 실행을 선택합니다.

다음 단계

Azure SQL Managed Instance를 사용하는 Microsoft Entra 보안 주체에 대한 Windows 인증에 대해 자세히 알아보세요.