Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Managed Instance
Importante
En Azure SQL Managed Instancese admiten actualmente la mayoría de las características del Agente SQL Server, pero no todas. Consulte Diferencias de T-SQL entre SQL Server y Azure SQL Managed Instance o Limitaciones de los trabajos del Agente SQL en SQL Managed Instance para obtener más información.
La cuenta de inicio del servicio del Agente SQL Server define la cuenta de Windows en la que se ejecuta el Agente SQL Server, así como sus permisos de red. En este artículo se describe cómo establecer la cuenta del servicio Agente SQL Server con SQL Server Configuration Manager en SQL Server mediante SQL Server Management Studio.
Limitaciones
De forma predeterminada, la cuenta de servicio del Agente SQL Server se asigna al SID de servicio predeterminado (NT SERVICE\SQLSERVERAGENT
) del Agente de SQL Server, que es miembro del rol fijo de servidor sysadmin. La cuenta también debe ser miembro del rol de base de datos de msdb
TargetServersRole en el servidor maestro si se usa el procesamiento de trabajos multiservidor. El Asistente del Servidor Maestro agrega automáticamente la cuenta de servicio a este rol como parte del proceso de incorporación.
El Explorador de objetos solo muestra el nodo Agente SQL Server si tiene permiso para usarlo.
Permisos
Para realizar sus funciones, el Agente SQL Server debe configurarse para usar las credenciales de una cuenta que sea miembro del sysadmin rol fijo de servidor en SQL Server. La cuenta debe tener los siguientes permisos de Windows:
- Inicio de sesión como servicio (
SeServiceLogonRight
) - Reemplazar un token de nivel de proceso (
SeAssignPrimaryTokenPrivilege
) - Omisión de la comprobación transversal (
SeChangeNotifyPrivilege
) - Ajustar las cuotas de memoria de un proceso (
SeIncreaseQuotaPrivilege
)
Para obtener más información sobre los permisos de Windows necesarios para la cuenta de servicio del Agente SQL Server, vea Seleccionar una cuenta para el servicio del Agente SQL Server y Configurar cuentas de servicio de Windows.
Uso de SQL Server Management Studio
Establecer la cuenta de inicio de servicio para el Agente SQL Server
En Servidores registrados, seleccione el signo más para expandir Motor de base de datos.
Seleccione el signo más para expandir la carpeta Grupos de servidores locales.
Haga clic con el botón derecho en la instancia de servidor donde quiera configurar la cuenta de inicio de servicio y seleccione Administrador de configuración de SQL Server....
En el cuadro de diálogo Control de cuentas de usuario, seleccione Sí.
En el Administrador de configuración de SQL Server , en el panel de la consola, seleccione Servicios de SQL Server.
En el panel de detalles, haga clic con el botón derecho en Agente SQL Server(nombre_servidor), donde nombre_servidor es el nombre de la instancia del Agente SQL Server cuya cuenta de inicio de servicio quiere cambiar y, luego, seleccione Propiedades.
En el cuadro de diálogo Propiedades del Agente SQL Server(server_name), en la pestaña Iniciar sesión, seleccione una de las opciones siguientes en Iniciar sesión como:
Cuenta integrada: seleccione esta opción si los trabajos solo necesitan recursos del servidor local. Para información sobre cómo elegir un tipo de cuenta integrada de Windows, consulte Seleccionar una cuenta para el servicio del Agente SQL Server.
Importante
El servicio Agente SQL Server no es compatible con la cuenta del Servicio local en SQL Server Management Studio.
Esta cuenta: seleccione esta opción si los trabajos necesitan recursos de la red, incluidos recursos de aplicaciones; por ejemplo, si desea reenviar eventos a otros registros de aplicación Windows o si desea notificar a operadores mediante mensajes de correo electrónico o buscapersonas.
Si selecciona esta opción:
En el cuadro Nombre de cuenta , escriba la cuenta que se utilizará para ejecutar el Agente SQL Server. Como alternativa, seleccione Examinar para abrir el cuadro de diálogo Seleccionar usuarios o grupos y seleccione la cuenta que desea utilizar.
En el cuadro Contraseña , escriba la contraseña para la cuenta. Vuelva a escribir la contraseña en el cuadro Confirmar contraseña .
Selecciona Aceptar.
En Administrador de configuración de SQL Server, seleccione el botón Cerrar.