Ejecución de un seguimiento en Azure SQL Managed Instance mediante la autenticación de Windows para entidades de seguridad de Microsoft Entra

En este artículo, se muestra cómo conectarse a una instancia de Azure SQL Managed Instance y ejecutar un seguimiento en ella mediante la autenticación de Windows para entidades de seguridad en Microsoft Entra ID (antes llamado Azure Active Directory). La autenticación de Windows proporciona una manera cómoda para que los clientes se conecten a una instancia administrada, especialmente para los administradores de bases de datos y desarrolladores acostumbrados a iniciar SQL Server Management Studio (SSMS) con sus credenciales de Windows.

En este artículo, se comparten dos opciones para ejecutar un seguimiento en una instancia administrada: puede hacer un seguimiento con eventos extendidos o con SQL Server Profiler. Si bien se puede utilizar SQL Server Profiler de todos modos, la funcionalidad de seguimiento que SQL Server Profiler utiliza está en desuso y se quitará en una versión futura de Microsoft SQL Server.

Nota:

Microsoft Entra ID era conocido anteriormente como Azure Active Directory (Azure AD).

Requisitos previos

Si desea utilizar la autenticación de Windows para conectarse a una instancia administrada y ejecutar un seguimiento en ella, debe cumplir con los requisitos previos siguientes:

Si todavía no habilita la autenticación de Windows para entidades de seguridad de Microsoft Entra en la instancia administrada, puede ejecutar un seguimiento en una instancia administrada mediante el uso de una opción Autenticación de Microsoft Entra, entre las que se incluyen:

  • La contraseña ofrece autenticación con credenciales de Microsoft Entra
  • Universal con MFA añade autenticación multifactor
  • Integrado usa proveedores de federación como Servicios de federación de Active Directory (ADFS) para habilitar experiencias de inicio de sesión único (SSO)
  • La entidad de servicio permite la autenticación de las aplicaciones de Azure
  • Identidad administrada permite la autenticación de las aplicaciones asignadas a identidades de Microsoft Entra

Ejecución de un seguimiento con eventos extendidos

Si desea ejecutar un seguimiento con eventos extendidos en una instancia administrada mediante la autenticación de Windows, primero deberá conectar el Explorador de objetos a la instancia administrada mediante la autenticación de Windows.

  1. Inicie SQL Server Management Studio desde una máquina cliente en la que inició sesión mediante la autenticación de Windows.

  2. El cuadro de diálogo "Conectar con el servidor" debe aparecer automáticamente. Si no es así, asegúrese de que el Explorador de objetos está abierto y seleccione Conectar.

  3. Escriba el nombre de la instancia administrada como el nombre del servidor. El nombre de la instancia administrada debe tener un formato similar a managedinstancename.12a34b5c67ce.database.windows.net.

  4. Después de Autenticación, seleccione Autenticación de 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. Seleccione Conectar.

Ahora que el Explorador de objetos está conectado, se puede crear y ejecutar un seguimiento de eventos extendidos. Siga los pasos que aparecen en Inicio rápido: Eventos extendidos en SQL Server para aprender a crear, probar y mostrar los resultados de una sesión de eventos extendidos.

Ejecución de un seguimiento con Profiler

Si desea ejecutar un seguimiento con SQL Server Profiler en una instancia administrada mediante la autenticación de Windows, inicie la aplicación Profiler. Profiler se puede ejecutar desde el menú Inicio de Windows o desde SQL Server Management Studio.

  1. En el menú Archivo, seleccione Nuevo seguimiento.

  2. Escriba el nombre de la instancia administrada como el nombre del servidor. El nombre de la instancia administrada debe tener un formato similar a managedinstancename.12a34b5c67ce.database.windows.net.

  3. Después de Autenticación, seleccione Autenticación de 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. Seleccione Conectar.

  5. Siga los pasos que se describen en Creación de un seguimiento (SQL Server Profiler) para configurar el seguimiento.

  6. Una vez que configure el seguimiento, seleccione Ejecutar.

Pasos siguientes

Obtenga más información sobre la autenticación de Windows para entidades de seguridad de Microsoft Entra con Azure SQL Managed Instance: