我已被授予用於開發目的的虛擬機,其中安裝了Windows 2008R2,CRM 2011,SQL Server等。在我被授予項目之前, VM正在內部使用,驗證公司的AD服務器。客戶關係管理2011 - 安裝Active Directory後無法連接到數據庫
由於我需要使用異地虛擬機,我已經運行「dcpromo」以便在虛擬機中安裝Active Directory等。正如你可能已經猜到的那樣,現在沒有人可以使用Windows身份驗證連接到SQL Server,因爲用戶現在是AD用戶,具有不同的ID(至少我假設這是問題 - 我不是系統管理員)。
因此,當我運行CRM部署管理器時,它說它無法連接到CRM_CONFIG數據庫,假定是因爲Windows身份驗證不起作用。 SQL Server運行正常。實際上Windows Auth甚至不能在SQL Mgmt Studio中工作,我必須使用SQL Server Auth進行連接。
我該如何解決這個問題? :)有沒有告訴CRM部署管理器(和其他所有)使用SQL Server身份驗證而不是Windows身份驗證的方法?或者有沒有辦法在機器上修復Windows身份驗證?後者會更可取,因爲它可能會修復現在無法通過Windows身份驗證連接到SQL Server的所有內容。
感謝詹姆斯。可能必須這樣做..將需要一段時間,所以在我之前,沒有辦法讓CRM使用SQL Server身份驗證(「sa」登錄)而不是Windows身份驗證,並將用戶身份驗證從AD更改爲非AD? (即一起除掉AD)? –
我不相信你可以,但我從來沒有嘗試過 –
+1鑑於CRM使用「當前用戶」構建FilteredEntity視圖的方式,我無法相信使用SQL身份驗證永遠不可行。 –