如何更改服务帐户和服务帐户密码在 SharePoint 服务器 2007年和 Windows SharePoint Services 3.0

文章编号: 934838 - 查看本文应用于的产品
如果您是小型企业客户,查找更多的故障排除和学习资源为小型企业的支持站点。

本页

简介

您可以更改在 Microsoft Office SharePoint 服务器 2007年和 Microsoft Windows SharePoint Services 3.0 中的服务帐户的密码。例如,您可能需要更改这些密码,如果密码过期。

本文介绍如何更改 Office SharePoint 服务器 2007年和 Windows SharePoint Services 3.0 中的服务帐户的密码。

更多信息

若要更改在 SharePoint 服务器 2007年和 Windows SharePoint Services 3.0 中的服务帐户的密码,请按照下列步骤。

注意如果 Microsoft SQL Server 服务使用域帐户和域帐户的密码已过期或无效,请确保首先更新域帐户的密码。
  1. 更新由管理中心应用程序池帐户的密码。请执行以下步骤:
    1. 在服务器场中的所有服务器上打开命令提示符下键入下面一行,,然后按 Enter 键:
      cd %commonprogramfiles%\Microsoft Shared\Web 服务器 extensions\12\Bin
    2. 请执行下列任一操作:
      • 在承载管理中心网站的服务器上,在命令提示符下键入下面一行,然后按 Enter 键:

        stsadm-o updatefarmcredentials-userlogin域名\用户名的密码,新密码
      • 在服务器场中的所有其他服务器,在命令提示符下键入下面一行,然后按 Enter 键:

        stsadm-o updatefarmcredentials-userlogin域名\用户名的密码,新密码-本地
    3. 重新启动 Internet Information Services (IIS) 6.0。若要执行此操作,在命令提示符下键入下面一行,然后按 Enter 键:
      iisreset /noforce
  2. 验证管理应用程序池凭据部署作业定义将不再显示在 SharePoint 3.0 管理中心计时器作业定义页上。请执行以下步骤:
    1. 打开 SharePoint 3.0 管理中心,单击操作,然后单击在全局配置下的计时器作业定义.
    2. 验证管理应用程序池凭据部署作业定义将不再显示在列表中。

      注意如果管理应用程序池凭据部署作业定义显示在列表中,等待,直到其从列表中消失。
  3. 更新服务器场中的 web 应用程序使用应用程序池帐户的密码。若要执行此操作,每个服务器场上的服务器上的命令提示符处键入以下行,然后按 Enter 键:
    stsadm-o updateaccountpassword-userlogin域名称\用户名的密码,新密码-noadmin
  4. 更新用于运行 Windows SharePoint Services 帮助搜索服务帐户的密码。若要执行此操作,每个服务器场上的服务器上的命令提示符处键入以下行,然后按 Enter 键:
    stsadm.exe-o spsearch-farmserviceaccount域名称\用户名farmservicepassword新密码
  5. 更新 Windows SharePoint Services 帮助搜索服务使用的默认内容访问帐户的密码。若要执行此操作,每个服务器场上的服务器上的命令提示符处键入以下行,然后按 Enter 键:
    stsadm.exe-o spsearch-farmcontentaccessaccount域名称\用户名farmcontentaccesspassword新密码
  6. 如果您正在运行 SharePoint 服务器 2007年,您还必须按照下列步骤:
    1. 更新所使用的每个共享服务提供程序 (SSP) 服务器场中的帐户的密码。若要执行此操作,每个服务器场上的服务器上的命令提示符处键入以下行,然后按 Enter 键:
      stsadm.exe-o editssp-标题SharedServicesProviderName ssplogin域名称\用户名ssppassword新密码
    2. 更新用于运行 Office SharePoint 服务器搜索服务帐户的密码。若要执行此操作,在命令提示符下键入下面一行,然后按 Enter 键:
      stsadm.exe-o osearch-farmserviceaccount域名称\用户名farmservicepassword新密码
    3. 如果服务器场配置为使用单一登录,则更新由 Microsoft 单一登录服务帐户的密码。请执行以下步骤:
      1. 单击在 SharePoint 3.0 管理中心的操作,然后单击安全配置下的服务帐户.
      2. Windows 服务,下单击单一登录服务.
      3. 配置帐户,下指定的密码,然后单击确定.
    4. 更新 Office SharePoint 服务器搜索服务使用的默认内容访问帐户的密码。请执行以下步骤:
      1. 打开 SharePoint 3.0 管理中心,然后再单击共享服务管理下的 SSP 的 web 应用程序的链接.
      2. 搜索下单击搜索设置,然后单击默认内容访问帐户.
      3. 指定用于内容访问帐户的密码,然后单击确定.

示例脚本

您可以创建一个批处理文件来自动执行更改密码。下面的示例脚本显示了如何执行此操作:

注意使用以下语法来运行该脚本:
文件名.bat域名称\新用户名的密码
 @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
修改脚本,以包括在服务器场中的每个 SSP 的正确名称。如果服务器场配置为使用单一登录,则还必须使用sc config命令。

如何更新 SharePoint 服务器 2007年密码时最小特权配置中安装 SharePoint 服务器 2007

方法 1: 启动 SPAdmin 服务

更新密码之前,请在服务器场中的所有计算机上启动 SPAdmin 服务。在操作完成时停止服务。

方法 2: 添加到本地管理员组的数据库访问帐户

将数据库访问帐户添加到联机搜索实例的服务器场中每台计算机的本地管理员组中。使用该帐户登录,然后使用stsadm命令更新的密码。

完成此操作后,请从每台计算机的本地管理员组中删除数据库访问帐户。
原文地址:https://www.cnblogs.com/Areas/p/2636756.html