網頁

2017年11月6日 星期一

SSMS 新增一個帳號,無法關閉強制帳號原則?

我在 SQL Server 2016 新增一個使用者,但我不想登入時變更密碼,並且關閉下面2個強制原則:
強制執行密碼原則
強制執行密碼逾期

關閉時會出現下面錯誤訊息:
當MUST_CHANGE為ON時,CHECK_POLICY和CHECK_EXPIRATION選項不能被關閉。

解決方案:
要解決這個問題,您首先必須要更改密碼,而不必更改密碼策略的選項。
你可以把密碼更改成與現有的密碼相同。^_^

但是,你仍然必須要改變密碼!^_^(我不太懂這是什麼邏輯?)
您可以利用SSMS 的查詢介面 GUI 來完成,我蠻喜歡使用腳本的,因為它給了我靈活的操作方式。

先利用下面的步驟,變更第一次密碼,我設定成相同的密碼,就可以解決“用戶必須更改密碼”訊息。

USE Master
GO
ALTER LOGIN [Login Name] WITH PASSWORD = 'Same Password'
GO

現在讓我們關閉 passowrd 原則。

ALTER LOGIN [Login Name] WITH
      CHECK_POLICY = OFF,
      CHECK_EXPIRATION = OFF;

或者直接把勾勾取消也已經可以了!^_^

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。