下图展示了在一个拥有两个WFE服务器的SharePoint服务器场中更换SharePoint场管理员密码的一个过程.

密码的更改并不要求重启系统. Windows的服务和IIS可以使用密码更换之前的, 由旧密码生成的security token登录并持续运行. 注意, 在更换密码的过程中, 不要重启IIS或整个服务器, 否则密码的不一致会导致服务器无法使用.

为了更新application pool的账号的密码, 你需要使用如下的stsadm命令:

stsadm -o updateaccountpassword -userlogin <DOMAIN\USER> -password <PASSWORD> -noadmin

作为对这个命令的响应, SharePoint会加密这个新密码, 使用它覆盖在配置数据库中的旧的加了密的密码. 下一步SharePoint会在IIS metabase中还有其他必要的地方进行更新. 一旦这个过程结束, SharePoint会产生一个类型为SPContentAppPoolCredentialDeploymentJobDefinition的timer job, 把存储在配置数据库中的新的credentials部署到服务器场中剩余的其他机器上.

还有许多其他的账号怎么办呢? 比如说:

  • SharePoint Timer service 本身,
  • WSS Help Search service,

可能还有

  • Shared Services Providers (SSPs),
  • Office SharePoint Server Search service,
  • single sign-on (SSO) service.

support.microsoft.com/kb/934838给出了详细的步骤和命令来帮助你完成这项任务.

场管理员的密码比较特殊, 因为它影响着场的crendential key, 正如早先提到的, 这个key会被用来加密场中的所有的密码.

所以, 要更新场管理员的密码, 你必须使用这个命令来更新SharePoint:

stsadm -o updatefarmcredentials -userlogin <DOMAIN\USER> -password <PASSWORD>

作为对这个命令的响应, SharePoint一定会重新的加密所有配置数据库中的已经存在了的(已经加密了的)密码. 一定会更新SharePoint Timer Job Service的账号(它会使用服务器场管理员账号), SharePoint一定会再一次地把这些信息传播到场中的其他服务器上, 方式是通过类型为SPAdminAppPoolCredentialDeploymentJobDefinition的定时器作业来完成.

Maintaining Security Account Credentials文章的剩余部分也很有价值, 其中对KB934838中为什么要按照那样的顺序执行步骤进行了解释.

还对命令updatefarmcredentials中的-local开关做了深入的解释.

摘自:

Inside SharePoint- Maintaining Security Account Credentials

http://technet.microsoft.com/en-us/magazine/2009.02.insidesharepoint.aspx?pr=blog

How to change service accounts and service account passwords in SharePoint Server 2007 and in Windows SharePoint Services 3.0

http://support.microsoft.com/kb/934838

Updatefarmcredentials: Stsadm operation (Office SharePoint Server)

http://technet.microsoft.com/en-us/library/cc262150.aspx

Migrateuser: Stsadm operation (Windows SharePoint Services)

http://technet.microsoft.com/en-us/library/cc288467.aspx

在SharePoint环境中更换密码相关推荐

  1. 【转】SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)

    前段时间工作很忙,好久没更新博客了,趁国庆休假期间,整理了两个之前积累很实用的企业集成组件,并在真正的大型项目中经受住了考验:.Net版SAP RFC适配器组件和SharePoint 2013修改AD ...

  2. SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)

    转:http://www.cnblogs.com/nbpowerboy/p/3355943.html 前段时间工作很忙,好久没更新博客了,趁国庆休假期间,整理了两个之前积累很实用的企业集成组件,并在真 ...

  3. SharePoint【调试,诊错系列】-- 开发环境中不同调试对象的Attach方式

    在Sharepoint的开发环境中调试不同的对象有时需要Attach到不同的进程,下面就是一些常见的情况    1.Farm Solution     -----W3WP.EXE    2.SandB ...

  4. SharePoint 2010中的客户端AJAX应用——ASP.NET AJAX模板

    WCF Data Services是SharePoint 2010中一个极具吸引力的新特性.然而,因为它的强大,直接对其进行编程仍然会有点痛苦.幸运的是,一个新的相关技术 -- ASP.Net AJA ...

  5. Ambari在离线环境中安装Hadoop集群

    2019独角兽企业重金招聘Python工程师标准>>> http://www.hackbase.com/article-973-1.html (WJW)Ambari在离线环境中安装H ...

  6. 通过regedt查看计算机密码,win10系统通过注册表设置定时更换密码提醒的处理步骤...

    有关win10系统通过注册表设置定时更换密码提醒的操作方法想必大家有所耳闻.但是能够对win10系统通过注册表设置定时更换密码提醒进行实际操作的人却不多.其实解决win10系统通过注册表设置定时更换密 ...

  7. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  8. SharePoint 2013中规划企业搜索体系结构

    SharePoint 2013中规划企业搜索体系结构 摘要:了解如何规划小型.中型或大型企业搜索体系结构. 设置企业搜索体系结构之前,需要仔细规划很多事项.我们将逐步帮助您规划小型.中型或大型企业搜索 ...

  9. Exchange系列课程之三--群集环境中安装Exchange Server 2003

    前面已经讨论了Exchange的基本安装和多服务器的安装,今天我们来继续来讨论安装,今天主要和大家一起讨论群集环境中的Exchange安装 首先需要先构建服务器群集环境,然后再安装Exchange S ...

最新文章

  1. linux安装硬盘命令,硬盘安装linux的两条命令
  2. 特别推荐:15个精美 Metro UI 风格 WordPress 主题
  3. ue编辑器拖拽上传图片_Typora + PicGo打造超好用的Markdown编辑器
  4. ThinikPhp 将数据库模型的增、删、改操作写入日志
  5. spring事务管理之事务回滚的处理
  6. .NET Core 3.0 特性初探:C# 8、WPF、Windows Forms、EF Core
  7. telnet命令发送邮件
  8. LeetCode 891. 子序列宽度之和(数学)
  9. Android 8.0系统学习(19)--- SystemUI启动流程
  10. 什么是全兼容?DVD主流格式全面解析
  11. python立即关机_“python怎么控制计算机关机“python自动关机教程
  12. Intellij idea 设置关闭自动更新
  13. python DataFrame获取行数、列数、索引及第几行第几列的值
  14. linux chmod详解
  15. 主机宝iis版_主机宝iis版下载|
  16. mfc动态改变clip风格_游戏背景音乐的种类—动态音效
  17. 教学服务系统设计之PHP后台设计
  18. xlua生成Wrap代码排除指定dll
  19. robotframework 图片校验
  20. 高通(Qualcomm)LK源码深度分析(三)

热门文章

  1. 求交错序列前N项和(15 分)
  2. 机器学习 —— 概率图模型(Homework: CRF Learning)
  3. 0421 AutoLayout的实践/基本使用
  4. JS中的正则表达式小小的技巧---TEST方法的使用
  5. 浅谈程序员的职业规划
  6. linux 磁盘uuid获取
  7. 《WF编程》系列之30 - 基本活动:错误处理
  8. 2004-4-3+ asp.net编程环境的配置
  9. python带参数的装饰器_Python-----带参数的装饰器以及补充
  10. DocumentFragment使用