为了保证安全性,经常要涉及到改账号密码,最常见的问题就是http error 503。通常分为以下几步?
比如当改了密码后,运行以下这段脚本
stsadm -o updatefarmcredentials -userlogin yourAccount -password yourPWD
可能会报以下错误
stsadm : Error deploying administration application pool credentials. Another deployment may be active. An object of the type Microsoft.SharePoint.Administration.SPAdminAppPoolCredentialDeploymentJobDefinition
named "job-admin-apppool-change" already exists under the parent Microsoft.SharePoint.Administration.SPTimerService named "SPTimerV4". Rename your object or delete the existing object.
At line:1 char:1
+ stsadm -o updatefarmcredentials -userlogin yourAccount -password yourPWD.
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Error deploying...xisting object.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
解决方法:
$tj = Get-SPTimerJob -Identity "job-admin-apppool-change"
$TJ.Delete()
2.重启is iisreset (这里一句powershell脚本中间不能有空格)
3.重启sql 服务
但是有时候执行三个步骤之后仍然还会有这个错(看人品)
之后要怎么做呢?
打开 Administrative Tools-->IIS-->Application Pools
发现status 为stoped的重启一下并重新输入一下账号信息,之后即可解决这个问题。
比如选择80端口的点击右键选择advanced settings点击identity 设置账号信息