Condividi tramite


Procedura: modificare l'account o la password del servizio di Team Foundation Server

Aggiornamento: novembre 2007

Dopo un determinato tempo può essere necessario cambiare la password dell'account specificato come account del servizio di Visual Studio Team System Team Foundation Server quando quest'ultimo è stato installato. A questo account si fa riferimento come TFSService. Per apportare questa modifica, è necessario utilizzare l'utilità TFSAdminUtil con l'argomento ChangePassword. Questo strumento consente di aggiornare i server di Team Foundation sostituendo le informazioni precedenti sull'account del servizio con nuove informazioni.

È inoltre possibile sostituire l'account di TFSService con un altro account. Per apportare questa modifica, è necessario utilizzare l'utilità TFSAdminUtil con l'argomento ChangeAccount. Questo strumento consente di aggiornare i server Team Foundation sostituendo le informazioni sull'account del servizio precedente con nuove informazioni.

Nota:

L'utilità TFSAdminUtil non crea fisicamente un account o non cambia la password. Aggiorna solo Team Foundation Server per utilizzare le credenziali correnti. L'account del servizio può essere un account di dominio o locale. È possibile compilare script TFSAdminUtil per consentire aggiornamenti automatici.

Per ulteriori informazioni sugli account del servizio necessari, vedere l'argomento "Account utente richiesti per l'installazione di Team Foundation Server" nella guida all'installazione di Team Foundation Server. Per ulteriori informazioni sulla guida all'installazione, vedere Cenni preliminari sull'installazione per Team Foundation Server.

Autorizzazioni necessarie

Per eseguire queste procedure, è necessario essere un membro del gruppo Administrators sul server a livello applicazione Team Foundation e del gruppo SQL Server Administrator del server a livello dati Team Foundation. Per ulteriori informazioni sulle autorizzazioni, vedere Autorizzazioni per Team Foundation Server.

Oltre a queste autorizzazioni, è possibile che sia necessario soddisfare i requisiti seguenti in un computer in cui è in esecuzione Windows Server 2008 o Windows Vista:

  • Per seguire una procedura da riga di comando è possibile che sia necessario aprire una finestra del prompt dei comandi con privilegi elevati. A tale scopo, fare clic su Start, fare clic con il pulsante destro del mouse su Prompt dei comandi e quindi fare clic su Esegui come amministratore.

  • Per seguire una procedura che richiede Internet Explorer è possibile che sia necessario avviarlo come amministratore. A tale scopo, fare clic su Start, scegliere Tutti i programmi, fare clic con il pulsante destro del mouse su Internet Explorer e quindi fare clic su Esegui come amministratore.

  • Per modificare i file web.config è possibile che sia necessario avviare l'editor di testo come amministratore. A tale scopo, fare clic su Start, scegliere Tutti i programmi, fare clic con il pulsante destro del mouse sull'editor e quindi fare clic su Esegui come amministratore.

  • Per accedere a Gestione report, ai report o a siti Web di SQL Server Reporting Services è possibile che sia necessario aggiungere questi siti nell'elenco di siti attendibili in Internet Explorer oppure avviare Internet Explorer come amministratore.

Per ulteriori informazioni, vedere il sito Web Microsoft (informazioni in lingua inglese).

Cambio della password per l'account del servizio

Per cambiare la password dell'account TFSService, è necessario accedere al server di livello applicazione Team Foundation e utilizzare l'utilità TFSAdminUtil.

Nota:

A seconda della configurazione di distribuzione, dopo aver completato la procedura potrebbe essere necessario riavviare Internet Information Services (IIS) affinché le modifiche vengano applicate.

Per cambiare la password per l'account del servizio Team Foundation Server

  1. Nel server di livello applicazione, individuare l'utilità TFSAdminUtil mediante la riga di comando.

    Per impostazione predefinita, l'utilità si trova in <unità>:\Programmi\Microsoft Visual Studio 2008 Team Foundation Server\Tools.

  2. Nella riga di commando, digitare TFSAdminUtil ChangePasswordAccountnuovaPassword, quindi premere INVIO.

    È necessario immettere il nome utente per l'account TFSService (Account), oltre alla nuova password per l'account (newPassword).

Modifica dell'account del servizio

La modifica di Team Foundation Server allo scopo di utilizzare un altro account come account di TFSService è una procedura più complicata rispetto al cambio della password di un account esistente. È infatti necessario apportare numerose modifiche a Team Foundation Server prima che il nuovo account del servizio funzioni correttamente. Per modificare l'account di TFSService, è necessario utilizzare l'utilità della riga di comando TFSAdminUtil. L'account che si intende utilizzare deve essere membro di un gruppo di lavoro o di un dominio considerato attendibile da ogni computer nella distribuzione di Team Foundation. Nell'ambito della modifica dell'account del servizio, TFSAdminUtil concede al nuovo account l'autorizzazione Accedi come servizio. Tuttavia, TFSAdminUtil non rimuove tale autorizzazione dall'account utilizzato precedentemente come account del servizio se quest'ultimo viene utilizzato per un altro servizio. A seconda delle necessità operative, è necessario rimuovere manualmente l'autorizzazione.

È consigliabile eseguire Team Foundation Server in un dominio Active Directory. È tuttavia possibile eseguirlo in un gruppo di lavoro.

Per ulteriori informazioni sull'autorizzazione Accedi come servizio, vedere il sito Web Microsoft all'indirizzo https://go.microsoft.com/fwlink/?LinkId=62101 (informazioni in lingua inglese).

Nota:

A seconda della configurazione di distribuzione, dopo aver completato la procedura potrebbe essere necessario riavviare IIS affinché le modifiche vengano applicate.

Per assegnare un nuovo account del servizio a tutti i servizi di Team Foundation Server

  1. Nel server di livello applicazione, aprire una finestra del prompt dei comandi e individuare l'utilità TFSAdminUtil.

    Per impostazione predefinita, si trova in unità:\Programmi\Microsoft Visual Studio 2008 Team Foundation Server\Tools.

    Nota:

    Anche se si è connessi con credenziali amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione in un server che esegue Windows Server 2008. Per aprire una finestra del prompt dei comandi con privilegi elevati, fare clic su Start, fare clic con il pulsante destro del mouse su Prompt dei comandi e quindi fare clic su Esegui come amministratore. Per ulteriori informazioni, vedere il sito Web Microsoft (informazioni in lingua inglese).

  2. Al prompt dei comandi digitare TFSAdminUtil ChangeAccountAccountPrecedenteNuovoAccountNuovaPassword, quindi premere INVIO.

    È necessario digitare il nome utente dell'account TFSService (oldAccount) precedente oltre al nome utente e alla password del nuovo account (newAccount e newPassword).

L'utilità TFSAdminUtil modifica solo i servizi eseguiti con il precedente account.

Nota:

Se sono stati configurati avvisi di posta elettronica, è necessario utilizzare il parametro emailAddress affinché il comando ChangeAccount di TFSAdminUtil specifichi il nuovo account dal quale inviare gli avvisi di posta elettronica oppure è necessario modificare manualmente il file web.config. Per ulteriori informazioni, vedere Comando ChangeAccount o Procedura: configurare le impostazioni del server SMTP e delle notifiche di posta elettronica nel file Services Web.Config.

Vedere anche

Attività

Procedura: cambiare l'account o la password del servizio SQL Server Reporting Services

Procedura: visualizzare i servizi di Team Foundation Server

Procedura: configurare la sicurezza della cache per il proxy di Team Foundation Server

Concetti

Gestione e reimpostazione di account di servizio e password

Riferimenti

Comando ChangeAccount

Comando ChangePassword

Altre risorse

Comandi della riga di comando TFSAdminUtil

Impostazione di un computer di compilazione