Delete an OperatorDelete an Operator

In questo argomento viene illustrato come rimuovere un operatoe, in modo che non riceva più notifiche di avvisi di MicrosoftMicrosoft SQL ServerSQL Server Agent in SQL Server 2017SQL Server 2017 tramite SQL Server Management StudioSQL Server Management Studio o Transact-SQLTransact-SQL.This topic describes how to remove an operator so they no longer receive MicrosoftMicrosoft SQL ServerSQL Server Agent alert notifications in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

Contenuto dell'argomentoIn This Topic

Prima di iniziareBefore You Begin

Limitazioni e restrizioniLimitations and Restrictions

Quando si rimuove un operatore, vengono rimosse tutte le notifiche associate.When an operator is removed, all the notifications associated with the operator are also removed.

SecuritySecurity

PermissionsPermissions

I membri del ruolo predefinito del server sysadmin possono eliminare gli operatori.Members of the sysadmin fixed server role can delete operators.

Utilizzo di SQL Server Management StudioUsing SQL Server Management Studio

Per eliminare un operatoreTo delete an operator

  1. In Esplora oggettifare clic sul segno più per espandere il server che contiene l'operatore da eliminare.In Object Explorer, click the plus sign to expand the server that contains the operator you want to delete.

  2. Fare clic sul segno più per espandere SQL Server Agent.Click the plus sign to expand SQL Server Agent.

  3. Fare clic sul segno più per espandere la cartella Operatori .Click the plus sign to expand the Operators folder.

  4. Fare clic con il pulsante destro del mouse sull'operatore da eliminare e scegliere Elimina.Right-click the operator that you want to delete and select Delete.

  5. Nella finestra di dialogo Elimina oggetto verificare che venga selezionato l'operatore corretto, quindi fare clic su OK.In the Delete Object dialog box, make sure that the correct operator is selected, and then click OK. Per fare in modo che gli avvisi e i processi inviati all'operatore eliminato vengano ricevuti da un altro operatore, selezionare l'opzione Riassegna a e scegliere un operatore nell'elenco.If you want another operator to receive the alerts and jobs sent to the deleted operator, check Reassign to and select an operator in the list.

Utilizzo di Transact-SQLUsing Transact-SQL

Per eliminare un operatoreTo delete an operator

  1. In Esplora oggetticonnettersi a un'istanza del Motore di databaseDatabase Engine.In Object Explorer, connect to an instance of Motore di databaseDatabase Engine.

  2. Sulla barra Standard fare clic su Nuova query.On the Standard bar, click New Query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.Copy and paste the following example into the query window and click Execute.

    -- deletes operator 'Test Operator' and reassigns all alerts and jobs
    --  sent to that operator to 'François Ajenstat'  
    USE msdb ;  
    GO  
    
    EXEC sp_delete_operator @name = 'Test Operator',  
        @reassign_to_operator = 'François Ajenstat';  
    GO  
    

Per altre informazioni, vedere sp_delete_operator (Transact-SQL).For more information, see sp_delete_operator (Transact-SQL).