您目前已離線,請等候您的網際網路重新連線

當您嘗試啟動 Microsoft 動態 GP 時的錯誤訊息: 「 您正嘗試登入,從資料來源,使用信任的連線"

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:869956
重要 本文包含有關如何修改登錄的資訊。請確定您在修改之前,先備份登錄。請確定您知道如何在發生問題時還原登錄。如需有關如何備份、 還原和修改登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
編號 256986 Microsoft Windows 登錄說明
徵狀
當您嘗試啟動 Microsoft 動態 GP 時,您會收到下列錯誤訊息 ︰
您嘗試登入,從資料來源使用受信任的連線。更新此資料來源的 SQL Server 設定以停用受信任的連線,然後再試一次登入。
發生的原因
這個問題可能會造成下列原因之一 ︰

原因 1

根據預設,Microsoft SQL Server 桌面引擎 (MSDE) 2000年安裝的 Windows 驗證模式。不過,Microsoft 動態 GP 同時需要 Windows 驗證和 SQL Server 驗證。請參閱 < 解決方案 > 一節中的解決方法 1。

原因 2

ODBC 系統資料來源名稱可能不使用 SQL Server 驗證。請參閱 < 解決方案 > 一節中的解決方法 2 >。

原因 3

如果您最近已經升級從較早版本,因為使用者 ID 包含大寫英文字母,就可以會發生這個問題。不過,您可以輸入所有的小寫字母。請參閱 < 解決方案 > 一節中的解決方法 3。
解決方案

解決方式 1

請檢查最初安裝的驗證模式。若要這樣做,請使用下列其中一種方法:

方法 1 ︰ 如果您使用 MSDE 2000

若要解決這個問題,使用 osql 命令。若要執行這項操作,請參考下列步驟:
  1. 按一下 [開始],按一下 [執行] 型別 cmd然後按一下[確定]
  2. 在命令提示字元中輸入下列命令 ︰
    osql – S server_name – E
    附註 這個命令中, Server_Name 表示伺服器的實際名稱。
  3. MSDE 2000 需要 Windows 驗證。如果要判斷已安裝的驗證模式,請在命令提示字元中輸入下列命令。每個命令之後,請按下 ENTER。
    選取
    大小寫
    當 serverproperty('IsIntegratedSecurityOnly') = 1 則 ' 僅限 Windows'
    當 serverproperty('IsIntegratedSecurityOnly') = 0 然後 'SQL 和 Windows'
    結束
  4. 如果傳回的值是唯一的 Windows 驗證,將驗證模式變更為 Windows 驗證 」 和 「 SQL Server 驗證 」 同時藉由變更 LoginMode 的登錄值。若要這樣做,請使用下列方法之一。
    附註 而不是執行所有的步驟 4,您可以重新安裝 MSDE 2000,,然後選取在安裝期間的 [Windows 驗證和 SQL Server 驗證。
    • 使用登錄編輯程式

      警告 如果您修改登錄不當使用 「 登錄編輯器,或使用另一種方法,可能會發生嚴重的問題。這些問題可能會要求您重新安裝作業系統。Microsoft 不保證可以解決這些問題。修改登錄請自行承擔風險。
      1. 按一下 [開始],按一下 [執行] 型別 regedit然後按一下[確定]
      2. 找出並按一下下列登錄子機碼 ︰
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\INSTANCE\MSSQLServer
      3. 在詳細資料] 窗格中,按兩下 [ LoginMode]。
      4. 在 [數值資料] 方塊中,輸入 2然後按一下[確定]
    • 使用 osql 命令
      1. 按一下 [開始],按一下 [執行] 型別 cmd然後按一下[確定]
      2. 在命令提示字元中,輸入下列命令。然後按 ENTER 鍵。
        osql – S 伺服器名稱 – E
      3. 您登入之後,請在命令提示字元中,輸入下列命令,然後按 ENTER 鍵 ︰
        xp_instance_regwrite N '作用中計' N 'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer','LoginMode',N 'REG_DWORD',2
        如果您有多個執行的 MSDE 2000 執行個體,則輸入下列命令 ︰
        xp_instance_regwrite N '作用中計' N'SOFTWARE\Microsoft\Microsoft SQL Server\執行個體\MSSQLServer','LoginMode',N 'REG_DWORD',2
        注意事項
        • 在這些命令中, 執行個體 代表實際的 SQL Server 執行個體的名稱。
        • 在登錄中,LoginMode 登錄子機碼可以是下列值 ︰
          • 1: Windows 驗證
          • 2︰ 混合的模式 (「 Windows 驗證 」 和 「 SQL Server 驗證 」)
      注意事項
      • 您必須重新啟動電腦,變更才會生效。
      • 修改登錄,而不是使用 osql 命令,並可以更輕鬆地完成這些步驟。

方法 2 ︰ 如果您使用 SQL Server 2000年、 SQL Server 2005 或 SQL Server 2008年

  1. 依照您的 SQL Server 版本的步驟 ︰
    • SQL Server 2005 或 SQL Server 2008

      啟動 SQL Server Management Studio。若要這樣做,請按一下 [開始]、 指向 [程式集、 指向Microsoft SQL Server 2005年Microsoft SQL Server 2008年,,然後按一下SQL Server Management Studio
    • SQL Server 2000年的

      啟動 SQL Server 企業管理員]。若要這樣做,請按一下 [開始],指向 [程式集、 指向Microsoft SQL Server,,然後按一下 [企業管理員
  2. 伺服器名稱,以滑鼠右鍵按一下,然後按一下 [ 屬性
  3. 按一下 [安全性] 索引標籤。
  4. 這個執行個體的 SQL Server 使用只有 Windows 驗證還是需要使用 SQL Server 驗證] 和 [Windows 驗證,請決定核取。

解決方式 2

請檢查您的 ODBC 連線。若要執行這項操作,請參考下列步驟:
  1. 開啟 [ODBC 資料來源管理員] 視窗。若要執行這項操作,按一下 [開始],按一下 [執行時,型別 odbcad32.exe然後按一下[確定]
  2. 按一下 [系統 DSN ] 索引標籤。
  3. 按一下以選取 [系統 DSN] 用來存取 [Microsoft 動態 GP,,,然後按一下 [設定
  4. 按一下 [下一步]
  5. 請確定已選取 [使用 SQL Server 驗證使用的登入 ID 和使用者輸入的密碼] 選項。
  6. 在 [登入識別碼] 欄位中,輸入 sa.在 [密碼] 欄位中,鍵入密碼。然後,請按一下 [下一步]。

解決方式 3

如果您最近升級 Microsoft 動態 GP 從較早的版本,或者如果您最近套用 service pack,請檢查密碼。若要執行這項操作,請參考下列步驟:
  1. 開啟 [使用者設定] 視窗。若要執行這項操作,請參考下列步驟:
    • 在 [Microsoft 動態 GP 10.0

      Microsoft 動態 GP ] 功能表上指向 [工具,指向安裝程式、 指向 [系統],然後按一下 [使用者
    • 在 [Microsoft 動態 GP 9.0 和 Microsoft 商務解決方案-大平原 8.0

      在 [工具] 功能表上指向 [安裝程式,指向 [系統],然後按一下使用者
  2. 使用者識別碼] 欄位中,按一下 [查閱] 按鈕,按一下以選取遇到問題,使用者,然後按一下 [選取
  3. 在 [密碼] 欄位中,鍵入密碼。然後,按一下 [儲存]。

警告:本文為自動翻譯

內容

文章識別碼:869956 - 最後檢閱時間:06/20/2016 21:25:00 - 修訂: 0.1

Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Business Solutions–Great Plains 8.0, System Manager

  • kberrmsg kbexpertisebeginner kbtshoot kbprb kbexpertiseinter kbmbsmigrate kbmt KB869956 KbMtzh
意見反應
script>