天天看點

帳号密碼修改後或者修改伺服器名後,sharepoint要做的後續措施

伺服器名修改後:

1、檢查“服務”賬号,重新進行配置

2、打開内容資料庫Wss_Content對userinfo表進行賬戶更新,具體更新是将原有賬戶bydq\XXX變更為bye\XXX,然後通過系統自帶方法擷取SID更新到對應字段tp_systemid上,操作指令腳本如下:

DECLARE @Login Varchar(40), @Systemid Varbinary(128) 

DECLARE Curusers CURSOR LOCAL FOR    

        SELECT Tp_Login, Tp_Systemid FROM Userinfo Where Tp_Deleted = 0 

OPEN Curusers 

FETCH NEXT FROM Curusers INTO @Login, @Systemid 

WHILE @@FETCH_STATUS = 0 

BEGIN 

Begin Try 

  PRINT 'Resetting Login ' + @Login + ' To New Login ' 

  Update Userinfo Set Tp_Login=Replace(Tp_Login, '舊域名\','新域名\') 

             WHERE CURRENT OF Curusers 

End Try 

Begin Catch 

  PRINT 'Resetting Login ' + @Login + ' Failed! ' 

  PRINT Error_Message() 

End Catch 

  PRINT 'Resetting SID ' + @Login + ' To New SID ' 

  PRINT Suser_Sid(@Login) 

  UPDATE Userinfo SET Tp_Systemid = Suser_Sid(Tp_Login)    

        WHERE CURRENT OF Curusers 

   PRINT 'Resetting SID ' + @Login + ' Failed! ' 

   PRINT Error_Message() 

END 

CLOSE Curusers 

需要特别注意的是:盡量目标域使用者和原域的使用者的數量保持相等,這樣盡量避免使用者多重建立問題

管理賬号密碼修改後

第一步:在SharePoint3.0管理中心中修改“替代通路映射”:

1、進入SharePoint管理中心

2、選擇“操作”頁籤

3、點選“替代通路映射”連結

4、把通路映射連結改變成使用新的伺服器名稱的URL

第二步:用stsadm指令中的renameserver選項:

1、進入指令行操作界面(開始菜單—>運作—>cmd—>回車)

2、進入目錄:C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN

3、運作指令:

stsadm -o renameserver -newservername-oldservername

第三步:在伺服器上修改其名稱

1、右鍵點選“我的電腦”,選擇“屬性”

2、在“計算機名稱”中選擇“修改”

3、填寫新的伺服器名稱,并重新開機伺服器。

如果MOSS發生“未能轉換部分或所有辨別引用”,使用下面的指令更新下驗證資訊即可:

stsadm.exe -o updatefarmcredentials -userlogin domain\admin -password pass

搜尋無法使用的解決:

1、進入管理中心,共享服務

更改“業務資料目錄權限”

2、更改“搜尋配置”

3、“應用程式管理”-“内容資料庫”

4、管理中心 > 操作 > 伺服器上的服務 > Office SharePoint Server 搜尋服務設定

使用此伺服器索引内容

使用此伺服器提供搜尋查詢服務

1.      通過管理中心應用池更新帳戶的密碼:

a)        在服務場中所有伺服器中,打開指令行視窗,輸入下列指令後回車:

cd %commonprogramfiles%\Microsoft Shared\Web server extensions\12\Bin

b)        在建立管理中心網站的伺服器中,輸入下列指令後回車:

stsadm –o updatefarmcredentials –userlogin DomainName\UserName -password NewPassword

c)        在服務場中所有伺服器中,輸入下列指令後回車:

stsadm –o updatefarmcredentials –userlogin DomainName\UserName -password NewPassword –local

d)        重新開機IIS伺服器:

      iisreset /noforce

2.      檢查MOSS或者WSS中任務計劃,確定管理中心應用池身份驗證部署任務不再顯示

a)        打開管理中心網站,選擇【操作】,在全局配置下選擇【工作任務定義】

b)        確定應用池身份驗證部署任務在清單中沒有顯示(代表任務已經完成)

3.      更新服務場中應用池的應用池帳戶密碼:

stsadm -o updateaccountpassword -userlogin DomainName\UserName -password NewPassword –noadmin

4.      更新運作Sharepoint幫助服務帳戶的密碼:

stsadm.exe -o spsearch -farmserviceaccount DomainName\UserName -farmservicepassword NewPassword

5.      更新Sharepoint幫助服務的預設内容通路帳戶密碼:

stsadm.exe -o spsearch –farmcontentaccessaccount DomainName\UserName -farmcontentaccesspassword NewPassword

6. 如果是SHAREPOINT SERVER 2007,那麼還需要下列操作:

a) 更新伺服器場中所有共享服務帳戶的密碼,在服務場中所有伺服器中,打開指令行視窗,輸入下列指令後回車:

stsadm.exe -o editssp -title SharedServicesProviderName -ssplogin DomainName\UserName -ssppassword NewPassword

b) 更新OFFICE SHAREPOINT SERVER搜尋服務帳戶密碼,打開指令行視窗,輸入下列指令後回車:

stsadm.exe -o osearch -farmserviceaccount DomainName\UserName -farmservicepassword NewPassword

c) 如果服務場被設定成單點登入,那麼需要更新單點登入服務密碼:

i. 打開管理中心網站,在安全配置下選擇【服務帳戶】

ii. 在【windows服務】下選擇單點登入服務

iii. 修改密碼,點選OK 

d) 更新OFFICE SHAREPOINT SERVER搜尋服務預設通路帳戶密碼:

i. 打開管理中心網站,點選共享服務提供WEB應用程式

ii. 在搜尋下選擇搜尋設定,點選預設内容通路帳戶

iii. 修改密碼,點選OK

iis應用程式池修改

SQL server資料庫修改

底層應用密碼修改

<a href="http://blog.163.com/li_wangyuan/blog/static/520600620105219733368/" target="_blank">http://blog.163.com/li_wangyuan/blog/static/520600620105219733368/</a>

本文轉自    yuxye   51CTO部落格,原文連結:http://blog.51cto.com/fishvsfrog/1275144