您不能從 Microsoft CRM 3.0 中的列印資料或從 Microsoft CRM 3.0 資料匯出至 Microsoft Excel 限制使用者

文章翻譯 文章翻譯
文章編號: 911022 - 檢視此文章適用的產品。
本文中討論的 Hotfix 不適用中文版本的 Microsoft 動態 CRM 針對或日文版的 Microsoft 動態 CRM。
重要本文包含有關如何修改登錄的資訊。請確定您修改之前備份登錄。如果發生問題,請確定您知道如何還原登錄。如何備份、 還原,及修改登錄的相關資訊,請按一下下列的文件編號,檢視 Microsoft 知識庫中的文件:
256986Microsoft Windows 登錄的描述
全部展開 | 全部摺疊

在此頁中

徵狀

您無法限制使用者從採取任何一種下列的動作您組織中:
  • 列印在 Microsoft 動態 CRM 3.0 中的資料
  • 那麼從 Microsoft CRM 3.0 的資料匯出至 Microsoft Excel
您的組織可能會想要限制使用者只能從列印 Microsoft CRM 3.0 中的個人資訊或個人資訊從 Microsoft CRM 3.0 匯出至 Excel。個人資訊可能包括項目 (例如電子郵件地址和電話號碼。

解決方案

如果要解決這個問題,請依照下列步驟執行:
  1. 安裝本文所述的 Hotfix。安裝 Hotfix 之後,使用者無法列印或 Microsoft 動態 CRM 3.0 專業版 Microsoft CRM 3.0 中的資料服務提供者。此外,使用者無法匯出資料至 Microsoft Excel 的 Microsoft CRM 3.0 或來自 Microsoft 動態 CRM 3.0 專業版為 Microsoft Excel 的服務提供者。 如需詳細資訊請參閱 < Hotfix 使用資訊 > 一節。
  2. 啟用 Hotfix。啟用此 Hotfix 之後使用者無法使用 Excel 工具列按鈕在 Microsoft CRM 格線檢視或 [Microsoft 動態 CRM 3.0 專業版的服務提供者方格檢視表中將資料匯出至 Microsoft Excel。如需詳細資訊請參閱 < 如何啟用 Hotfix > 一節。
  3. 藉由使用 AlternateDataSource 登錄機碼建立一個替代的資料庫,然後啟用匯出至 Microsoft Excel 從這個資料庫資料。在這種方式您可以確保使用者從 Microsoft CRM 3.0 或 Microsoft 動態 CRM 3.0 專業版匯出的服務提供者的資料有個人或私人資訊從它移除。 詳細資訊請參閱"作法建立替代的資料庫 > 和 < 如何啟用匯出至 Excel 從替代的資料庫資料 」 區段。

    附註您採取此動作之後使用者收到錯誤訊息在 Excel 中如果其中一種下列條件:
    • 無效 AlternateDataSource 登錄機碼值設定。
    • 使用者不具有讀取存取到替代的資料庫。
    使用者會收到的訊息為下列訊息:
    連線失敗: SQLState: '08004' SQL 伺服器錯誤: 4060 伺服器拒絕連線 ; 存取選取的資料庫已被拒絕 '。

Hotfix 資訊

Microsoft 提供支援的 Hotfix。不過,此 Hotfix 旨在修正本文中所述隨問題。只會發生此特定問題的系統套用此 Hotfix。這個 Hotfix 可能會接受額外的測試。因此,如果您不會嚴重影響這個問題,我們建議您等候下一個包含此 Hotfix 的軟體更新。

如果此 Hotfix 可供下載,您可在本知識庫文件的頂端找到「 可用的 Hotfix 下載 」區段。如果本節 Does Not Appear 請連絡[ Microsoft 客戶服務 ] 和 [ 支援 ] 以取得此 Hotfix。

附註如果發生其他問題,或如果需要任何疑難排解,您可能必須建立個別的服務要求。和此 Hotfix 無關的額外支援問題適用一般的支援費用。如需 Microsoft 客戶服務支援部門電話號碼的完整清單或要建立個別的服務要求,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
附註「 下載 Hotfix 」 表單會顯示此 Hotfix 會出現,以供使用的語言。如果您沒有看到您的語言,是因為此 Hotfix 是不適用您的語言。

安裝資訊

在正在執行 Microsoft CRM 3.0 用戶端]、 [Microsoft CRM 3.0 伺服器] 或 [Microsoft 動態 CRM 3.0 專業版的服務提供者的電腦上安裝此 Hotfix。

必要條件

安裝這個 Hotfix 沒有先決條件。

移除資訊

您無法移除此 Hotfix。

重新啟動需求

如果會提示您請安裝此 Hotfix 之後重新啟動電腦。

檔案資訊

此 Hotfix 的英文版在檔案屬性 (或更新版本的檔案屬性) 如下列表格中所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用在 [日期及時間中項目控制台中的 [時區] 索引標籤]。

Microsoft 動態 CRM 3.0 用戶端
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間
Appgrid.htc不適用11,8152006 年三月 20 日23: 44
Microsoft.crm.application.components.application.dll3.0.5300.1085596,7602006 年三月 20 日23: 58
Microsoft.crm.Application.pages.dll3.0.5300.1085736,0242006 年三月 20 日23: 58
Print_dlg.aspx不適用8,8162006 年三月 20 日23: 44
Microsoft 動態 CRM 3.0 伺服器
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間
Appgrid.htc不適用11,8152006 年三月 20 日23: 44
Microsoft.crm.application.components.application.dll3.0.5300.1085686,8562006 年三月 20 日23: 56
Microsoft.crm.Application.pages.dll3.0.5300.1085965,3842006 年三月 20 日23: 56
Print_dlg.aspx不適用8,8162006 年三月 20 日23: 44
Systemsettings.aspx不適用33,1712006 年三月 20 日23: 44
服務提供者用戶端 Microsoft 動態 CRM 3.0 專業版
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間
Appgrid.htc不適用11,8152006 年三月 20 日23: 44
Microsoft.crm.application.components.application.dll3.0.5300.1085596,7602006 年三月 20 日23: 58
Microsoft.crm.Application.pages.dll3.0.5300.1085736,0242006 年三月 20 日23: 58
Print_dlg.aspx不適用8,8162006 年三月 20 日23: 44
服務提供者伺服器的 Microsoft 動態 CRM 3.0 專業版
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間
Appgrid.htc不適用11,8152006 年三月 20 日23: 44
Microsoft.crm.application.components.application.dll3.0.5300.1085686,8562006 年三月 20 日23: 56
Microsoft.crm.Application.pages.dll3.0.5300.1085965,3842006 年三月 20 日23: 56
Print_dlg.aspx不適用8,8162006 年三月 20 日23: 44
Systemsettings.aspx不適用33,1712006 年三月 20 日23: 44

如何啟用 Hotfix

警告如果您修改登錄不當使用 「 登錄編輯程式 」,或使用另一個方法,可能會發生嚴重的問題。這些問題可能會要求您重新安裝作業系統。Microsoft 無法保證可以解決這些問題。您必須自己承擔修改登錄所造成的風險。

附註啟用此 Hotfix 之後使用者將無法列印或 Microsoft 動態 CRM 3.0 專業版 Microsoft CRM 3.0 中的資料的服務提供者。此外,使用者將無法匯出資料從 Microsoft CRM 3.0] 或 [Microsoft 動態 CRM 3.0 專業版的服務提供者至 Excel。動態樞紐分析表函式和動態的工作表函式會在 Excel 中的使用者可使用。
  1. 結束 Microsoft CRM 3.0。
  2. Microsoft CRM] 伺服器上請按一下 [開始],再按一下 [執行]、 輸入 regedit,然後再按一下 [確定]]。
  3. 找出並點選下列登錄子機碼:
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM
  4. 在 [編輯] 功能表上指向 [新增],然後按一下 [DWORD 值]。
  5. 鍵入 DoNotAllowStatic,並按下 ENTER。
  6. DoNotAllowStatic,] 上按一下滑鼠右鍵,然後按一下 [修改]
  7. 數值資料] 方塊中鍵入 1,再按 [確定]
  8. 在 [檔案] 功能表上按一下 [[結束],結束 [登錄編輯程式]。

如何建立替代的資料庫

附註依照本文中的指示之前,請確定您有問題發生時,可以還原的資料庫的完整備份複本。

要建立替代的資料庫,必須定期備份 Microsoft CRM 3.0 資料庫,然後再從備份還原資料庫。 比方說,可以 Adventure_Works_Cycle_MSCRM 資料庫備份,然後將它還原為 Adventure_Works_Cycle_MSCRM_Alternate。

附註中,您先 Microsoft CRM 3.0 資料庫備份的頻率取決於新資料錄加入的頻率或移除舊的記錄。比方說您可以備份夜間資料庫。

如需有關如何備份和還原 Microsoft SQL Server 資料庫的詳細資訊,請參閱 SQL Server 線上叢書 》 備份 」 和 「 還原 」 的主題]。如需有關 SQL Server 線上叢書 》 的詳細資訊,請造訪下列 Microsoft 網站:
http://technet.microsoft.com/en-us/sqlserver/bb428874.aspx
已還原成替代的資料庫 Adventure_Works_Cycle_MSCRM 資料庫之後您可以在這個替代的資料庫中移除個人或私人資料。若要執行此動作使用類似下列的範例程式碼的程式碼。

備忘稿
  • 不支援執行對 MSCRM 資料庫的直接 SQL 更新。 範例程式碼將會更新 CustomerAddressBase 表 Adventure_Works_Cycle_MSCRM_Alternate 資料庫中且將移除資料在 ADDRESS1_LINE1 欄位和 CITY 欄位中。 當使用者按一下 Microsoft CRM 框格檢視中的 [Excel] 工具列按鈕,這些欄位的資料將不再是動態的樞紐分析表函數或動態的工作表函式可用。
  • 如果您想要防止以外 ADDRESS1_LINE1 欄位及 [CITY] 欄位的欄位中的資料匯出從替代的資料庫,則必須變更範例程式碼。
若要將範例程式碼,請依照下列步驟執行:
  1. 按一下 [開始],指向 [程式集]、 按一下 [Microsoft SQL Server,然後再按一下 [查詢分析器]。
  2. 在 [連線到 SQL Server] 對話方塊按一下以選取 [從下拉式清單] 方塊的 [Microsoft SQL 伺服器,再按 [確定]

    附註您必須以 SQL Server 系統管理員使用者登入。
  3. 在 SQL 查詢分析器] 工具列上的 [資料庫] 清單按一下 [公司 ’s 資料庫]。比方說按一下 Adventure_Works_Cycle_MSCRM_Alternate 資料庫。
  4. 在 [查詢] 視窗中輸入下列命令,然後按一下 [在 [查詢] 功能表上的 [Execute
    USE Adventure_Works_Cycle_MSCRM_Alternate
    GO
    UPDATE CustomerAddressBase
    SET Line1 = '',
    City = ''
    

如何啟用匯出至 Excel 從替代的資料庫資料

重要在您使用替代的資料庫之前您必須啟用 Hotfix。如果要執行此動作請參閱 < 如何啟用 Hotfix > 一節。
  1. 結束 Microsoft CRM 3.0。
  2. Microsoft CRM] 伺服器上請按一下 [開始],再按一下 [執行]、 輸入 regedit,然後再按一下 [確定]]。
  3. 找出並點選下列登錄子機碼:
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM
  4. 在 [編輯] 功能表上指向 [新增],然後按一下 [字串值]。
  5. 鍵入 AlternateDataSource,並按下 ENTER。
  6. AlternateDataSource,] 上按一下滑鼠右鍵,然後按一下 [修改]
  7. 數值資料] 方塊中輸入類似下列字串的字串值,並按一下 [確定]
    DRIVER=SQL Server;APP=Microsoft Office 2003;Network=DBMSSOCN;Trusted_Connection=Yes;SERVER=ServerName;DATABASE=DatabaseName
  8. 在 [檔案] 功能表上按一下 [[結束],結束 [登錄編輯程式]。

狀況說明

Microsoft 動態 CRM 3.0

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。

服務提供者 Microsoft 動態 CRM 3.0 專業版

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。

其他相關資訊

如更多有關用來描述 Microsoft 軟體更新術語的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
824684用來描述 Microsoft 軟體更新標準術語的說明
887283Microsoft 商務方案 CRM 軟體 Hotfix 及更新封裝的命名標準

屬性

文章編號: 911022 - 上次校閱: 2007年11月2日 - 版次: 3.3
這篇文章中的資訊適用於:
  • Microsoft CRM 3.0
  • Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers
關鍵字:?
kbmt kbautohotfix kbprint kbexport kbfix kbbug kbexpertisebeginner kbhotfixserver kbqfe kbmbsmigrate KB911022 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:911022
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com