Modificare l'account o la password del servizio per Team Foundation Server
È possibile migliorare la sicurezza di Team Foundation Server (TFS) modificando il relativo account del servizio o la password usata per quell'account. Tramite TFS vengono eseguiti servizi quali i servizi Web e l'Agente processo in background di Team Foundation nel contesto di un account del servizio.
Per semplicità, la documentazione di TFS fa riferimento a questo account come TFSService, sebbene questo non sia il nome effettivo dell'account, a meno che non venga creato specificatamente un account con il nome in questione. In TFS viene archiviato un record del nome dell'account effettivo che viene usato come account del servizio. Modificando il record, è possibile assegnare un account diverso in modo che possa essere usato come account del servizio. È possibile modificare anche la password per tale account. Se si modifica l'account, la password, o entrambi, si rimane sincronizzati con gli altri componenti nella distribuzione. Ad esempio, se per i criteri di un dominio Active Directory è necessaria una scadenza periodica di tutte le password, è possibile aggiornare le informazioni sulla password per l'account del servizio in TFS quando la password in questione viene modificata.
Nota
Con TFS e le relative utilità non è possibile creare un nuovo account locale o di dominio da usare come TFSService né è possibile aggiornare la password per l'account in questione nel gruppo di lavoro o nel dominio.Al contrario, le utilità aggiornano i record in modo da corrispondere alle nuove credenziali.Se nella distribuzione sono inclusi più server livello applicazione, sarà necessario aggiornare manualmente ogni server con qualsiasi modifica apportata all'account del servizio o alla relativa password.
Per altre informazioni sugli account del servizio TFS, vedere Account del servizio e dipendenze in Team Foundation Server o Account richiesti per l'installazione di Team Foundation Server.
Requisiti
Per eseguire queste procedure, è necessario essere un membro del gruppo di sicurezza Administrators nel server Team Foundation a livello applicazione e un membro del gruppo sysadmin nel server e nell'istanza di SQL Server che ospita il database di configurazione TFS. Per altre informazioni, vedere Architettura di Team Foundation Server e Riferimento alle autorizzazioni per Team Foundation Server.
Per seguire una procedura dalla riga di comando potrebbe essere necessario aprire una finestra del prompt dei comandi con privilegi elevati. Per eseguire questa attività, aprire il menu di scelta rapida per Prompt dei comandi e scegliere Esegui come amministratore. Per altre informazioni, vedere la pagina seguente del sito Web Microsoft: Controllo dell'account utente.
Cambiare la password dell'account del servizio
È necessario accedere al server a livello applicazione TFS e usare la console di amministrazione di Team Foundation oppure aprire una finestra del prompt dei comandi e usare lo strumento da riga di comando TFSConfig. Se nella distribuzione sono inclusi più server livello applicazione, sarà necessario eseguire questa attività su ogni server; in caso contrario, le informazioni sull'account risulteranno non sincronizzate.
Nota
A seconda della configurazione di distribuzione, dopo aver completato la procedura può essere necessario riavviare Internet Information Services (IIS) per rendere effettive le modifiche.
Per usare la console di amministrazione per modificare la password
Nel server che ospita il livello applicazione, aprire la Console di amministrazione di Team Foundation.
Per altre informazioni, vedere Aprire la console di amministrazione di Team Foundation.
Nella console espandere il nome del server e selezionare Livello applicazione.
Nel riquadro Livello applicazione selezionare Aggiorna password account.
Verrà visualizzata la finestra Aggiorna password account.
Nota
Se si è usato un account di sistema come account del servizio, scegliendo Aggiorna password account verrà visualizzato un messaggio di errore.Non è necessario modificare la password di tale account.Gli account di sistema non prevedono l'utilizzo di password gestite dall'utente.
Nella casella Password digitare la nuova password, quindi scegliere OK.
Verrà visualizzata la finestra Modifica account del servizio.
Attendere il completamento di tutti i messaggi di stato in Stato, quindi scegliere Chiudi.
Nota
Questo processo può richiedere alcuni minuti.
Per usare TFSConfig per cambiare la password
Nel server a livello applicazione, aprire una finestra del prompt dei comandi e passare alla directory che contiene l'utilità TFSConfig.
Per impostazione predefinita, questa utilità si trova in Unità:\Programmi\Microsoft Team Foundation Server 12.0\Tools.
Alla riga di comando digitare **TFSConfig Accounts /UpdatePassword /accountType:ApplicationTier /account:**NomeAccount **/password:**NuovaPassword, quindi premere INVIO.
È necessario specificare sia il nome dell'account da usare come TFSService (NomeAccount) sia la password dell'account (NuovaPassword).
Assegnare un account diverso come account del servizio
È possibile usare la console di amministrazione o lo strumento da riga di comando TFSConfig. Se nella distribuzione sono inclusi più server livello applicazione, sarà necessario eseguire questa attività su ogni server; in caso contrario, le informazioni sull'account risulteranno non sincronizzate. Prima di usare uno dei due strumenti per apportare la modifica, considerare questi problemi:
È necessario scegliere un nuovo account che sia un account di sistema o un membro di un gruppo di lavoro o di un dominio considerato attendibile da ogni computer in questa distribuzione di TFS.
Le utilità di configurazione concedono l'autorizzazione Accedi come servizio al nuovo account del servizio, ma non revocano tale autorizzazione dall'account precedentemente usato come account del servizio, qualora sia ancora usato da un altro servizio. Se l'account precedente non necessita più di tale autorizzazione per il servizio da cui è ancora usato, è possibile rimuoverla manualmente.
Per altre informazioni, vedere questa pagina nel sito Web Microsoft: Aggiungere il diritto Accedi come servizio a un account.
Una volta completata la procedura, potrebbe essere necessario riavviare IIS per rendere effettive le modifiche.
L'utilità TFSConfig modifica solo i servizi eseguiti con il precedente account.
Per usare la Console di amministrazione per modificare l'account del servizio
Nel server che ospita il livello applicazione, aprire la Console di amministrazione di Team Foundation.
Nella console espandere il nome del server e selezionare Livello applicazione.
Nel riquadro Livello applicazione selezionare Modifica account.
Verrà visualizzata la finestra Aggiorna account del servizio.
Effettuare uno dei passaggi indicati di seguito.
Se si vuole usare un account di sistema, selezionare Utilizza un account di sistema, quindi scegliere un account di sistema dall'elenco a discesa.
Se il server è un membro di un dominio Active Directory, la scelta predefinita per l'account di sistema da usare è Servizio di rete. Se il server è un membro di un gruppo di lavoro, la scelta predefinita sarà Servizio locale. A seconda dei dettagli relativi alla distribuzione, la scelta predefinita potrebbe essere l'unica scelta disponibile.
Nota
Gli account di sistema non prevedono l'utilizzo di password gestite dall'utente.Se si sceglie di usare un account di sistema per TFSService, non è necessario digitare una password nel relativo campo.
Se si vuole usare un account di dominio o di un gruppo di lavoro, selezionare Utilizza un account utente, digitare il nome dell'account in Nome account, quindi digitare la password dell'account in Password.
Scegliere OK.
Verrà visualizzata la finestra Modifica account del servizio.
Attendere il completamento di tutti i messaggi di stato in Stato, quindi scegliere Chiudi.
Nota
Questo processo può richiedere alcuni minuti.
Per usare TFSConfig per modificare l'account del servizio
Nel server a livello applicazione aprire una finestra del prompt dei comandi e passare alla directory che contiene lo strumento da riga di comando TFSConfig.
Per impostazione predefinita, questo strumento si trova in Unità:\Programmi\Microsoft Team Foundation Server 12.0\Tools.
Alla riga di comando digitare **TFSConfig Accounts /change /accountType:ApplicationTier /account:**NomeAccount **/password:**NuovaPassword, quindi premere INVIO.
Per altre informazioni, vedere Comando Accounts.
Domande e risposte
D: Come si cambia la password dell'account usata per accedere a TFS?
R: Gli account utente per l'accesso a una distribuzione TFS locale vengono gestiti da Active Directory o da un gruppo Windows. Per cambiare la password, usare le interfacce utente dei rispettivi sistemi.
Vedere anche
Attività
Modificare l'account del servizio o la password per SQL Server Reporting Services
Riferimenti
Concetti
Account del servizio e dipendenze in Team Foundation Server