[SQL] SQL Exception : 18456

SQL Exception : 18456

今天新建了一台SQL Server 2012,發現前人留下來的DB Monitor程式要連到各SQL Server 檢查有無每日的備份時,出現error 18456。由於原始程式碼已遺失,只能靠彈出來的.NET SQLException問Google。

還好找到解決文章,原來是Windows 網域密碼原則會強制 SQL Server 驗證登入
打上
alter login UserName with CHECK_POLICY=OFF
關閉強制驗證就解決了

參考:https://support.microsoft.com/zh-tw/kb/925744

留言