Modify a SQL Server Agent Proxy

Se aplica a:SQL ServerAzure SQL Managed Instance

Importante

En Azure SQL Managed Instance, actualmente son compatibles la mayoría de las características del Agente SQL Server. Consulte Diferencias entre T-SQL de Azure SQL Managed Instance y SQL Server para más información.

En este tema se describe cómo modificar un proxy de Agente Microsoft SQL Server en SQL Server mediante SQL Server Management Studio o Transact-SQL.

Antes de empezar

Limitaciones y restricciones

  • Las cuentas de proxy del AgenteSQL Server utilizan credenciales para almacenar información acerca de las cuentas de usuario de Windows. El usuario especificado en las credenciales debe tener el permiso "Iniciar sesión como proceso por lotes" en el equipo en que se ejecuta SQL Server .

  • SQL Server comprueba el acceso al subsistema de un proxy y da acceso al proxy cada vez que se ejecuta el paso de trabajo. Si el proxy ya no tiene acceso al subsistema, el paso de trabajo da error. De lo contrario, el Agente SQL Server suplanta al usuario especificado en el proxy y ejecuta el paso de trabajo.

  • Si el inicio de sesión del usuario tiene acceso al proxy o si el usuario pertenece a un rol con acceso al proxy, puede usarlo en un paso de trabajo.

Seguridad

Permisos

Solo los miembros del rol fijo de servidor sysadmin pueden crear, modificar o eliminar cuentas de proxy.

Uso de SQL Server Management Studio

Para modificar un proxy del Agente SQL Server

  1. En el Explorador de objetos, haga clic en el signo más para expandir el servidor que contiene la cuenta de proxy del Agente SQL Server que desea modificar.

  2. Haga clic en el signo más para expandir Agente SQL Server.

  3. Haga clic en el signo más para expandir la carpeta Servidores proxy .

  4. Haga clic en el signo más para expandir el nodo del subsistema para el proxy (por ejemplo, Script ActiveX).

  5. Haga clic con el botón derecho en la cuenta de proxy que desee modificar y seleccione Propiedades.

  6. En el cuadro de diálogo nombre_proxyPropiedades de cuenta de proxy , realice los cambios que considere necesarios en la cuenta de proxy. Para más información acerca de las opciones de este cuadro de diálogo, consulte Crear un proxy del Agente SQL Server.

  7. Cuando termine, haga clic en Aceptar.

Usar Transact-SQL

Para modificar un proxy del Agente SQL Server

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.

  2. En la barra de Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar.

    -- Disables the proxy named 'Catalog application proxy'.  
    USE msdb ;  
    GO  
    EXEC dbo.sp_update_proxy  
        @proxy_name = 'Catalog application proxy',  
        @enabled = 0;  
    GO  
    

Para más información, consulte sp_update_proxy (Transact-SQL).