Permisos necesarios para ejecutar el Asistente para la optimización de motor de base de datos

Las credenciales de inicio de sesión suministradas por el usuario controlan la seguridad en el Asistente para la optimización de motor de base de datos. Esto se aplica tanto a la interfaz gráfica de usuario como a la utilidad de línea de comandos dta. El Asistente para la optimización de motor de base de datos puede utilizar credenciales de inicio de sesión de Microsoft Windows o de Microsoft SQL Server. El tipo de credenciales que utiliza el Asistente depende del tipo de cuenta de servicio configurada durante la instalación. Para obtener más información acerca de la configuración de cuentas de servicio durante la instalación, vea Configurar cuentas de servicio de Windows.

Nota

El Asistente para la optimización de motor de base de datos envía solicitudes de plan de presentación como parte del proceso de optimización. Cuando una tabla o un archivo de traza que contiene la columna de datos LoginName se consume como una carga de trabajo, el Asistente para la optimización de motor de base de datos suplanta al usuario especificado en LoginName. Si el usuario no dispone de permisos suficientes para ejecutar y generar planes de presentación para las instrucciones incluidas en la traza, el Asistente para la optimización de motor de base de datos no optimizará esas instrucciones. Para solucionar este problema, quite la columna LoginName de aquellos eventos que no se optimicen. Para obtener más información, vea "Cargas de trabajo de archivos o tablas de traza que contienen la columna LoginName" en Cómo crear cargas de trabajo.

Inicializar el Asistente para la optimización de motor de base de datos

Tras instalar SQL Server, un usuario que sea miembro de la función fija de servidor sysadmin debe iniciar el Asistente para la optimización de motor de base de datos antes que ninguna otra persona. Cuando el usuario de sysadmin inicia este asistente, otros podrán utilizar esta aplicación. Una vez que el Asistente para la optimización de motor de base de datos se inicializa, cualquier usuario que sea miembro de la función fija de base de datos db_owner puede utilizarlo para optimizar tablas en las bases de datos que poseen. Para obtener más información acerca del la inicialización del Asistente para la optimización de motor de base de datos, vea Inicializar el Asistente para la optimización de motor de base de datos.