Este artigo descreve como alterar as palavras-passe para as contas de serviço no Microsoft SharePoint Server 2007 e no Microsoft Windows SharePoint Services 3.0. Utilize o procedimento da secção "Mais Informação" para actualizar as palavras-passe se as palavras-passe para as contas de serviço expirarem.
Para alterar as palavras-passe para as contas de serviço no SharePoint Server 2007 e no Windows SharePoint Services 3.0, siga estes passos.
Nota: se o serviço SQL Server utilizar uma conta de domínio e a palavra-passe para esse domínio tiver expirado ou for inválida, certifique-se de que actualiza a palavra-passe para a conta de domínio antes de executar este procedimento.
- Actualize a palavra-passe para a conta que é utilizada no conjunto aplicacional da Administração Central. Para o fazer, siga estes passos:
- Em todos os servidores do farm de servidores, abra uma linha de comandos, escreva a linha seguinte e prima ENTER:
cd %commonprogramfiles%\Microsoft Shared\Web server extensions\12\Bin
- No servidor que aloja o Web site da Administração Central, escreva a seguinte linha na linha de comandos e prima ENTER:
stsadm ?o updatefarmcredentials ?userlogin NomeDomínio\NomeUtilizador -password NovaPalavra-passe
- Em todos os restantes servidores do farm de servidores, escreva a seguinte linha na linha de comandos e prima ENTER:
stsadm ?o updatefarmcredentials ?userlogin NomeDomínio\NomeUtilizador -password NovaPalavra-passe
- Reinicie o Microsoft IIS (Internet Information Services) 6.0. Para o fazer, escreva o seguinte na linha de comandos e prima ENTER:
iisreset /noforce
- Verifique se a definição da tarefa Implementação de Credenciais do Conjunto Aplicacional de Administração já não é apresentada na página Definições de Tarefa do Temporizador da Administração Central do SharePoint 3.0. Para o fazer, siga estes passos:
- Abra a Administração Central do SharePoint 3.0, clique em Operações e clique em Definições de tarefa do temporizador em Configuração Global.
- Verifique se a definição do trabalho de Implementação de Credenciais do Conjunto Aplicacional de Administração já não é apresentado na lista.
Nota se a definição da tarefa Implementação de Credenciais do Conjunto Aplicacional de Administração for apresentada na lista, aguarde até que desapareça da lista.
- Actualize a palavra-passe para o conjunto aplicacional que é utilizada pelas aplicações Web no farm de servidores. Para o fazer, escreva a seguinte linha na linha de comandos em todos os servidores do farm de servidores e prima ENTER:
stsadm -o updateaccountpassword -userlogin NomeDomínio\NomeUtilizador -password NovaPalavra-passe ?noadmin
- Actualize a palavra-passe para a conta que é utilizada para executar o serviço Procura de Ajuda do Windows SharePoint Services. Para o fazer, escreva a seguinte linha na linha de comandos em todos os servidores do farm de servidores e prima ENTER:
stsadm.exe -o spsearch -farmserviceaccount NomeDomínio\NomeUtilizador -farmservicepassword NovaPalavra-passe
- Actualize a palavra-passe para a conta de acesso a conteúdos predefinida que é utilizada pelo serviço Procura de Ajuda do Windows SharePoint Services. Para o fazer, escreva a seguinte linha na linha de comandos em todos os servidores da farm de servidores e prima ENTER:
stsadm.exe -o spsearch ?farmcontentaccessaccount NomeDomínio\NomeUtilizador -farmcontentaccesspassword NovaPalavra-passe
- Se estiver a utilizar o SharePoint Server 2007, deverá também seguir estes passos:
- Actualize a palavra-passe para a conta que é utilizada por todos os SSP (Shared Services Provider) no farm de servidores. Para o fazer, escreva a seguinte linha na linha de comandos em todos os servidores do farm de servidores e prima ENTER:
stsadm.exe -o editssp -title NomeFornecedorServiçosPartilhados -ssplogin NomeDomínio\NomeUtilizador -ssppassword NovaPalavra-passe
- Actualize a palavra-passe para a conta que é utilizada para executar o serviço Procura do Office SharePoint Server. Para o fazer, escreva o seguinte na linha de comandos e prima ENTER:
stsadm.exe -o osearch -farmserviceaccount NomeDomínio\NomeUtilizador -farmservicepassword NovaPalavra-passe
- Se o farm de servidores estiver configurado para utilizar início de sessão único, actualize a palavra-passe que é utilizada pelo Serviço de Início de Sessão Único da Microsoft. Para o fazer, siga estes passos:
- Clique em Operações na Administração Central do SharePoint 3.0 e clique em Contas de serviço em Configuração de Segurança.
- Em Serviço do Windows, clique em Serviço de Início de Sessão Único.
- Em Configurável, especifique a palavra-passe e clique em OK.
- Actualize a palavra-passe para a conta de acesso a conteúdos predefinida que é utilizada pelo serviço Procura do Office SharePoint Server. Para o fazer, siga estes passos:
- Abra a Administração Central do SharePoint 3.0 e clique na hiperligação para a aplicação Web SSP em Administração de Serviço Partilhados.
- Em Procurar, clique em Definições de Procura e clique em Conta de acesso a conteúdos predefinida.
- Especifique a palavra-passe a utilizar para a conta de acesso a conteúdos e clique em OK.
Script de exemplo
Apresentamos em seguida um exemplo de como pode utilizar o procedimento anterior para criar um ficheiro batch para automatizar alterações de palavras-passe. Utilize a sintaxe seguinte para executar o script:
NomeFicheiro.bat
NomeDomínio\
NomeUtilizador NovaPalavra-passe @echo off
rem other app pools
echo *** Updating app pool passwords
"%commonprogramfiles%\Microsoft Shared\Web server extensions\12\BIN\Stsadm.exe" -o updateaccountpassword -userlogin %1 -password %2 -noadmin
rem central admin
echo *** Updating Central Admin password
"%commonprogramfiles%\Microsoft Shared\Web server extensions\12\BIN\Stsadm.exe" -o updatefarmcredentials -userlogin %1 -password %2
rem ssp - new
echo *** Updating ssp password for new installs
"%commonprogramfiles%\Microsoft Shared\Web server extensions\12\BIN\Stsadm.exe" -o editssp -title "SharedServices1" -ssplogin %1 -ssppassword %2
rem ssp - upgrade
echo *** Updating ssp password for upgraded installs
"%commonprogramfiles%\Microsoft Shared\Web server extensions\12\BIN\Stsadm.exe" -o editssp -title "Default Web Site" -ssplogin %1 -ssppassword %2
rem osearch
echo *** Updating osearch password
"%commonprogramfiles%\Microsoft Shared\Web server extensions\12\BIN\Stsadm.exe" -o osearch -farmserviceaccount %1 -farmservicepassword %2
echo *** MANUAL UPDATE NEEDED. To update the password, visit the SSP Web application page, click Search Settings, and then click Default Content Access Account.
rem spsearch
echo *** Updating spsearch password
"%commonprogramfiles%\Microsoft Shared\Web server extensions\12\BIN\Stsadm.exe" -o spsearch -farmserviceaccount %1 -farmservicepassword %2
echo *** Updating spsearch content access account
"%commonprogramfiles%\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o spsearch ?farmcontentaccessaccount %1 -farmcontentaccesspassword %2
rem restarting IIS
echo *** Doing soft restart of IIS
iisreset /noforce
echo on
Modifique este script para incluir os nomes correctos de cada SSP do farm de servidores. Se o farm de servidores estiver configurado como início de sessão único, terá também de utilizar o comando
sc config.
Para mais informações sobre como utilizar a ferramenta de linha de comandos Stsadm.exe, visite o seguinte Web site da Microsoft: