Condividi tramite


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

Aggiornamento: novembre 2007

Dopo un determinato tempo può essere necessario cambiare la password dell'account specificato come account del servizio di SQL Server Reporting Services durante l'installazione di Visual Studio Team System Team Foundation Server. Questo account viene denominato "TFSReports". Per apportare questa modifica non è possibile utilizzare l'argomento ChangePassword dell'utilità TFSAdminUtil, come invece avviene per l'account del servizio per Team Foundation Server (TFSService). In questo caso è necessario utilizzare l'utilità TFSAdminUtil con l'argomento ChangeAccount e l'opzione /ra

È anche possibile scegliere di sostituire l'account di TFSReports con un altro account. Per apportare questa modifica, è necessario utilizzare l'utilità TFSAdminUtil con l'argomento ChangeAccount e l'opzione /ra. Questo strumento consente di aggiornare i server Team Foundation sostituendo le informazioni sull'account TFSReports 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 di Reporting Services

È possibile eseguire TfsAdminUtil ChangeAccount con l'opzione /ra per cambiare la password dell'account del servizio di Reporting Services (a cui viene fatto riferimento mediante il nome di account segnaposto TFSReports) di Team Foundation Server. Per cambiare la password ma non l'account, si specifica lo stesso account sia per il nuovo che per il vecchio account e si cambia soltanto la password di tale account.

Nota:

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

Per cambiare la password dell'account del servizio per le origini dati di Reporting Services

  1. Nel server di livello applicazione, aprire una finestra del prompt dei comandi e passare alla directory dell'utilità TFSAdminUtil.

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

  2. Al prompt dei comandi digitare TFSAdminUtil ChangeAccount /raAccountPrecedenteNuovoAccountNuovaPassword, quindi premere INVIO.

    È necessario digitare due volte il nome utente per l'account TFSReports, una volta per il precedente account (OldAccount) e una volta per il nuovo account (NewAccount), in aggiunta alla nuova password dell'account (NewPassword).

Cambio dell'account di Reporting Services

La modifica di Team Foundation Server allo scopo di utilizzare un altro account come account di TFSReports è una procedura più complicata rispetto alla semplice modifica della password di un account esistente. È infatti necessario apportare numerose modifiche a Team Foundation Server prima che il nuovo account di TFSReports funzioni correttamente. Per modificare l'account di TFSReports, è 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, TFSAdminUtil concede al nuovo account di TFSReports l'autorizzazione Accedi come servizio, anche se questa autorizzazione non è richiesta per TFSReports. Tuttavia non viene aggiunta l'autorizzazione Consenti accesso locale, necessaria affinché TFSReports possa funzionare correttamente. È necessario concedere manualmente tale autorizzazione all'account che si desidera utilizzare come account di TFSReports prima di utilizzare il comando ChangeAccount di TFSAdminUtil. Inoltre, è necessario rimuovere l'autorizzazione Accedi come servizio per l'account di TFSReports dopo avere utilizzato l'utilità della riga di comando TFSAdminUtil.

È 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 (informazioni in lingua inglese). Per ulteriori informazioni sull'autorizzazione Consenti accesso locale, vedere il sito Web Microsoft (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 Reporting Services 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.

  2. Al prompt dei comandi digitare TFSAdminUtil ChangeAccount /raAccountPrecedenteNuovoAccountNuovaPassword, quindi premere INVIO.

    È necessario immettere il nome utente per l'account TFSReports (oldAccount) precedente oltre al nome utente e alla password per il 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: modificare l'account o la password del servizio di Team Foundation Server

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