Come registrare un nome principale di servizio (SPN) Con SQL Server Agent

March 6

Come registrare un nome principale di servizio (SPN) Con SQL Server Agent


Registrare un nome principale di servizio (SPN) per Microsoft SQL Server al fine di consentire gli account di servizio e gli utenti sia per trovare il server e l'autenticazione ad esso con l'autenticazione Kerberos. Mentre gli amministratori in genere eseguire questa configurazione per l'account del servizio di SQL Server, così facendo per l'account SQL Server Agent consente l'autenticazione senza problemi per i lavori, monitor e altri compiti di automazione sul server.

istruzione

1 Configurare SQL Server per utilizzare un account di dominio per l'agente server SQL. Crea un account in Utenti e computer per l'agente di SQL Server e quindi utilizzare Gestione configurazione SQL Server per modificare l'account "Accesso come ..." per l'agente SQL Server per l'account di dominio.

2 Configurare il nome principale. Aprire un prompt dei comandi utilizzando un account di dominio con il permesso di modificare l'account del servizio SQL Agent. Digitare il comando "setspn -A MSSQLSvc / <sqlagentaccount>: 1433 <dominio \ sqlagentaccount>", dove <sqlagentaccount> è il nome dell'account SQL Server Agent e <dominio \ sqlagentaccount> è il nome di account con il dominio precede lo .

3 Confermare la configurazione del SPN inserendo il comando "setspn -l <sqlagentaccount>", dove <sqlagentaccount> è il nome dell'account di dominio utilizzato da SQL Server Agent.

4 Riavviare l'agente di SQL Server in SQL Server.

Consigli e avvertenze

  • La maggior parte delle aziende non hanno bisogno di registrare un SPN per l'account di SQL Server Agent, ma sarà se il SQL Server viene distribuito in un cluster di failover.