徵狀

請在 Microsoft Dynamics SL 的資料庫維護中考慮下列案例:

  • 您為 Microsoft Dynamics SL 使用者建立Windows已驗證的登入名稱。

  • 您可以在 Active Directory 中變更使用者的使用者名稱。

  • 您開啟[資料庫維護 (98.290.00) 畫面,然後在 [更新資料庫] 索引標籤上選取[同步處理所有擁有權和安全性]

  • 按一下 [更新資料庫]

當您這麼做時,您會收到下列錯誤訊息:

ExecuteAuthenticationScripts Error -2147206479 [Microsoft] [ODBC SQL Server Driver] [SQL Server] 伺服器主體 '%' 已存在。

原因

發生此問題的原因在於 Microsoft Dynamics SL 使用者的使用者名稱在 Active Directory 中有所變更,但在主控 Microsoft Dynamics SL 資料庫的Microsoft SQL Server中則不會變更。

解決方案

如果要解決這個問題,請依照下列步驟執行。

  1. 變更使用者在 [使用者維護] (96.260.00) 畫面中的登入名稱,以符合您在 Active Directory 中所做的變更。

  2. 登入Microsoft SQL Server Management Studio,然後從 [Logins] 資料夾刪除使用者的舊登入名稱。

  3. n Microsoft SQL Server Management Studio 中的 [登入] 資料夾,建立使用者的新登入名稱,然後確認該名稱對應至正確的 Microsoft Dynamics SL 角色。

其他相關資訊

索羅門 Dynamics SL

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。