当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何使用 PowerShell 更改 SharePoint 场帐户密码?

作者:精品下载站 日期:2024-12-14 14:42:22 浏览:15 分类:玩电脑

如何使用 PowerShell 更改 SharePoint 场帐户密码?


顺便说一句,什么是 SharePoint 场帐户?那么,SharePoint 场帐户是一个服务帐户,用于管理场服务,用作管理中心的应用程序池标识,用于数据库访问,并用于运行 SharePoint 计时器服务!在某些情况下,您可能需要更改 SharePoint 场帐户的密码,例如安全策略、帐户已被泄露、SharePoint 管理员离开等。

如何更改 SharePoint 场帐户密码?

更改 SharePoint 场帐户的密码与更改 SharePoint 中任何其他托管帐户的密码类似。第一步,识别 SharePoint 场帐户(如何获取 SharePoint 场帐户),然后您可以按如下方式更改密码:

案例 1:农场帐户的密码已在 Active Directory 中更改

如果 Farm 帐户的密码已在 Active Directory 中更改,您必须在 SharePoint 中更新 Farm 帐户凭据。我们使用 STSADM 命令行工具在 SharePoint 2007 天内更改 Farm 帐户密码:Stsadm -o updatefarmcredentials -userlogin “Domain\FarmAccount” -Password “Farm-Account-Password”。从 SharePoint 2010 开始,可以从 SharePoint 管理中心网站或使用 PowerShell 更新场帐户的凭据。

如何通过管理中心站点更新场帐户凭据?

  1. 转至 SharePoint 管理中心站点 >> 单击“安全”>>“配置托管帐户”。
  2. 单击 SharePoint 场帐户旁边的“编辑”图标。
  3. 勾选“立即更改密码”复选框并设置“使用现有密码”选项。
  4. 输入帐户的密码(已在 AD 中更改的密码),然后单击“确定”以更新 SharePoint 场帐户的密码。

这将更新 SharePoint 2016 中的场帐户密码。

[玩转系统] 如何使用 PowerShell 更改 SharePoint 场帐户密码?

使用 PowerShell 更新服务器场帐户凭据:
要将密码更改同步到 SharePoint,请运行此 PowerShell 脚本。


#Get the Farm Account
$FarmAccount = Read-Host "Enter the Farm Account in Domain\User Format:"
 
#Get the changed Password for the farm account
$Password = Read-Host "Enter the changed password for Farm Account" -AsSecureString
 
#Update the password for farm account
Set-SPManagedAccount -Identity $FarmAccount -ExistingPassword $Password -UseExistingPassword $true

案例 2:更改 SharePoint 场帐户的密码

假设您想要将 Farm 帐户的密码从 SharePoint 更改为新密码(该密码尚未在 Active Directory 中更改)。

使用管理中心更改农场帐户密码:

  1. 转到您的 SharePoint 管理中心站点 >> 单击“安全”>> 配置托管帐户
  2. 单击 SharePoint 场帐户旁边的“编辑”图标。
  3. 勾选“立即更改密码”复选框,然后通过设置“将帐户密码设置为新值”选项来输入新密码
  4. 输入新密码并单击“确定”以更改 SharePoint 场帐户的密码。

[玩转系统] 如何使用 PowerShell 更改 SharePoint 场帐户密码?

使用 PowerShell 更改场帐户密码
要将场帐户的密码重置为新密码,请在此 PowerShell 脚本中使用 Set-SPManagedAccount cmdlet:


#Get the Farm Account
$FarmAccount = Read-Host "Enter the Farm Account in Domain\User Format:"
 
#Get the changed Password for the farm account
$Password = Read-Host "Enter the New password for Farm Account" -AsSecureString
 
#Update the password for farm account
Set-SPManagedAccount -Identity $FarmAccount -NewPassword $Password -ConfirmPassword $Password

此外,您可能需要签入以下项目,但不限于(如果您在这些地方使用了 Farm 帐户):用户配置文件同步服务、工作流服务帐户、任何安全存储存储的凭据、SQL Server 服务帐户。

不要设置自动更改农场帐户的选项(SharePoint 自动更改为随机密码)!您在 SharePoint 场管理中时不时地需要场帐户凭据。

这是我关于更改 SharePoint 托管帐户密码的相关帖子:如何在 SharePoint 中更改托管帐户的密码?

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯