Procedura: Modifica dell'account di avvio del servizio di SQL Server (Gestione configurazione SQL Server)

Utilizzare Gestione configurazione SQL Server per modificare le opzioni di avvio dei servizi SQL Server e gli account di servizio utilizzati dal Motore di database di SQL Server, da SQL Server Agent, da SQL Server Browser, da SQL ServerAnalysis Services e da SQL ServerIntegration Services. Per ulteriori informazioni sulla selezione degli account di servizio appropriati, vedere Impostazione di account di servizio Windows.

Nota importanteImportante

Per rendere effettiva la modifica dell'account di avvio del servizio per il Motore di database e SQL Server Agent, è necessario riavviare il servizio SQL Server, ovvero il Motore di database. Per ulteriori informazioni, vedere la sezione Considerazioni aggiuntive sulla modifica degli account di servizio di SQL Server 2008 più avanti. Tutti i database associati a tale istanza di SQL Server non saranno disponibili finché il servizio non verrà riavviato correttamente. Se è necessario modificare l'account di avvio del servizio SQL Server o SQL Server Agent, eseguire questa operazione durante l'esecuzione di attività di manutenzione pianificate regolarmente o quando è possibile portare i database non in linea senza interrompere le operazioni quotidiane.

Per modificare l'account di avvio del servizio SQL Server

  1. Nel menu Start scegliere Tutti i programmi, Microsoft SQL Server 2008, Strumenti di configurazione, quindi fare clic su Gestione configurazione SQL Server.

  2. In Gestione configurazione SQL Server fare clic su Servizi di SQL Server.

  3. Nel riquadro dei dettagli fare clic con il pulsante destro del mouse sull'istanza di SQL Server per la quale si desidera modificare l'account di avvio del servizio e quindi fare clic su Proprietà.

  4. Nella finestra di dialogo >Proprietàinstancename di SQL Server< fare clic sulla scheda Accesso e quindi selezionare un tipo di account in Accedi come.

  5. Dopo aver selezionato il nuovo account di avvio del servizio, scegliere OK.

    Verrà visualizzata una finestra di messaggio in cui viene richiesto se si desidera riavviare il servizio SQL Server.

  6. Fare clic su e chiudere Gestione configurazione SQL Server.

Considerazioni aggiuntive sulla modifica degli account di servizio di SQL Server 2008

  • Esecuzione di SQL Server 2008 in Windows Server 2003 e Windows XP

    La modifica dell'account di servizio utilizzato da SQL Server o SQL Server Agent richiede l'esecuzione della procedura seguente mediante Gestione configurazione SQL Server:

    1. Interrompere SQL Server, se è in esecuzione.

    2. Riavviare SQL Server in modalità utente singolo.

    3. Connettersi a SQL Server.

    4. Effettuare il provisioning del nuovo account del servizio (aggiunta del nuovo account per l'accesso al servizio) come membro del ruolo predefinito del server sysadmin.

    5. Disabilitare l'accesso dell'account del servizio obsoleto in SQL Server.

    6. Disconnettersi da SQL Server.

    7. Interrompere SQL Server.

    8. Riavviare SQL Server in modalità utente normale.

  • Esecuzione di SQL Server 2008 in un server autonomo Windows Server 2008 e Windows Vista

    La procedura precedente, relativa all'avvio/interruzione di un servizio in modalità utente singolo e alla connessione a SQL Server, non deve essere eseguita se si modifica l'account di servizio utilizzato da SQL Server o SQL Server Agent quando SQL Server 2008 viene eseguito in Windows Vista o Windows Server 2008. Questo perché i SID dei servizi SQL Server e SQL Server Agent vengono sottoposti a provisioning come account di accesso e come membro del ruolo predefinito del server sysadmin durante l'installazione di SQL Server 2008 e la modifica dell'account di servizio non ha alcun impatto a livello dei singoli SID.

  • Server di cluster

    La modifica dell'account di servizio utilizzato da SQL Server o SQL Server Agent deve essere eseguita dal nodo attivo del cluster di SQL Server.

    Quando l'esecuzione avviene in Windows Server 2003 e Windows Server 2008 (in una configurazione non predefinita che prevede l'utilizzo di gruppi di dominio), per modificare l'account di servizio utilizzato da SQL Server o SQL Server Agent è necessario interrompere SQL Server mediante Gestione configurazione SQL Server per consentire l'esecuzione della procedura descritta precedentemente portando i gruppi di risorse non in linea.

  • Esecuzione di SQL Server 2008 in un controller di dominio

    Se i servizi SQL Server vengono configurati utilizzando i SID del servizio, la modifica dell'account utilizzato dai servizi non richiede altre modifiche in SQL Server. Se i servizi SQL Server vengono configurati utilizzando account di dominio, per eseguire i passaggi da (a) a (g) indicati precedentemente è necessario interrompere il servizio.

  • Aggiornamento della SKU (da SQL Server Express a una versione non Express)

    Durante l'installazione di SQL Server Express, il servizio SQL Server Agent viene configurato per l'uso dell'account Servizio di rete, ma risulta disabilitato. Gestione configurazione SQL Server consente di modificare l'account assegnato per il servizio SQL Server Agent, ma non di abilitare o avviare il servizio. Dopo aver eseguito l'aggiornamento della SKU da SQL Server Express a una versione non Express, il servizio SQL Server Agent non viene abilitato automaticamente, ma può esserlo quando necessario mediante Gestione configurazione SQL Server e l'impostazione della modalità di avvio del servizio su Manuale o Automatico. Per ulteriori informazioni, vedere Funzionalità di SQL Server Express.