Exchange

Exchange 2010 SP2 不允許密碼過期的使用者登錄

  • September 24, 2014

當我們提供使用者時,我們設置“使用者必須在下次登錄時更改密碼”標誌並指示他們去 OWA 首次登錄並更改他們的密碼。使用系統資料庫設置 ChangeExpiredPasswordEnabled,如下所述:

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

在安裝 SP2 之前執行良好。這允許具有“過期”密碼的使用者登錄並強制更改密碼,然後才能訪問 OWA。我們剛剛安裝了 Exchange 2010 Service Pack 2,現在它不再工作了。除非我們清除該標誌,否則設置了此標誌(“過期”密碼)的使用者根本無法登錄。

僅供參考,這是現在安裝 SP2 時設置的系統資料庫項配置: 在此處輸入圖像描述

關於我如何解決這個問題的任何建議?還是 MS 在 Service Pack 2 中破壞了這個功能?

在我的情況下,問題是系統資料庫項上的尾隨空格字元,可能是由於來自網路的複制粘貼,即。我有:

'ChangeExpiredPasswordEnabled '

對比

'ChangeExpiredPasswordEnabled'

因此未檢測到該設置。刪除尾隨空格字元解決了該問題。

我發現這行得通。

Log on to the Client Access Server
Click on Start, Run and type in regedit and click on OK
Expand HKEY_LOCAL_Machine
Expand System
Expand CurrentControlSet
Expand Services
Click on MSExchange OWA
Right-click on the right hand side pane, click on New  and then DWORD (32 bit) value
Let’s name the key ChangeExpiredPasswordEnabled and its value will be 1, 

參考在這裡

引用自:https://serverfault.com/questions/348726