Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

本文中的資訊會說明如何使用的作業的環境, Access 2010中名為沙箱模式。在沙箱模式中,Access 會封鎖所有它不會考慮安全的運算式。在此情況下,不安全的運算式會使用函數或屬性,就可以利用惡意存取磁碟機、 檔案或其他資源未授權的使用者。例如,函數,例如清除命令介面可用於損毀的資料和檔案的電腦上,所以不被視為安全。

附註: 本主題不適用於 web 資料庫,並不包含所有的 Access 2010 安全性功能。如需有關Access 2010中使用其他安全性功能的詳細資訊,請按一下 請參閱 一節中的連結。

您想要做什麼?

瞭解沙箱模式,以及如何行為與Access 2010

當您新增至資料庫的運算式時,Access 會執行的作業的環境,稱為沙箱模式中的運算式。Access 會建立Access 2010,或您在Access 2010中開啟舊版 Access 檔案格式的資料庫。Access 啟用沙箱模式根據預設,及模式永遠停用不安全的運算式,即使您啟用資料庫中的內容。

如果您信任資料庫的來源,且您想要執行運算式會停用沙箱模式,您可以藉由變更登錄機碼停用沙箱模式中執行的運算式。請記住資料庫可能必須位於信任的位置,或獨自承擔,此有效信任簽名,用來進行來停用沙箱模式。如果您想要變更的設定沙箱模式,請遵循下列步驟進行。

下圖顯示 Access 在遭遇不安全運算式時所遵循的決策過程。

沙箱模式的決策過程

注意      不正確地編輯登錄可能會嚴重損害您的作業系統,而導致需要重新安裝。Microsoft 無法保證因不正確地編輯登錄所造成的問題是否能獲得解決。編輯登錄之前,請備份所有重要的資料。如需使用及保護您電腦的登錄的最新資訊,請參閱 Microsoft Windows 說明。

如果您不熟悉登錄,或對自行變更登錄機碼沒有把握,請向熟悉登錄且有把握變更登錄的人尋求協助。您必須具有電腦的系統管理員權限,才能變更登錄值。

頁面頂端

停用沙箱模式 (執行不安全的運算式)

您停用沙箱模式中Access 2010變更登錄機碼的值。

注意      不正確地編輯登錄可能會嚴重損害您的作業系統,而導致需要重新安裝。Microsoft 無法保證因不正確地編輯登錄所造成的問題是否能獲得解決。編輯登錄之前,請備份所有重要的資料。如需使用及保護您電腦的登錄的最新資訊,請參閱 Microsoft Windows 說明。

變更登錄機碼

重要: 遵循下列步驟,即可允許電腦上的所有使用者在所有 Access 執行個體中都能執行不安全的運算式。

  1. 在您要停用沙箱模式的電腦上,關閉所有執行中的 Access 執行個體。

  2. 執行下列其中一個動作:

    • 在 Windows 7 或Windows Vista   

      1. 按一下 [開始] 按鈕 按鈕影像指向 [所有程式],按一下 [附屬應用程式,,再按一下 [執行

      2. [開啟] 方塊中輸入 regedit,然後按下 ENTER。

        [登錄編輯程式] 隨即啟動。

      3. 展開 HKEY_LOCAL_MACHINE 資料夾,然後瀏覽至下列登錄機碼:

        \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

      4. 在右窗格的 [登錄編輯程式名稱] 底下,按兩下 [ SandboxMode]。

        [編輯 DWORD 值] 對話方塊便會出現。

      5. [數值資料] 欄位的值從 3 變更為 2,然後按一下 [確定]

      6. 關閉 [登錄編輯程式]。

    • 在 Microsoft Windows XP 或 Microsoft Windows Server 2003   

      1. 在工作列上按一下 [開始],然後按一下執行

      2. [開啟] 方塊中輸入 regedit,然後按下 ENTER。

        [登錄編輯程式] 隨即啟動。

      3. 展開 HKEY_LOCAL_MACHINE 資料夾,然後瀏覽至下列登錄機碼:

        \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

      4. 在右窗格的 [登錄編輯程式名稱] 底下,按兩下 [ SandboxMode]。

        [編輯 DWORD 值] 對話方塊便會出現。

      5. [數值資料] 欄位的值從 3 變更為 2,然後按一下 [確定]

      6. 關閉 [登錄編輯程式]。

重要: 請記住,如果不先啟用資料庫中的內容,則不論是否變更此登錄設定,Access 都會停用任何不安全的運算式。

您可以將登錄值設定成下列值,其中 0 (零) 最為寬鬆,而 3 最為嚴格。

設定

描述

0

永遠停用沙箱模式。

1

僅對 Access 使用沙箱模式,不對 Access 以外的程式使用。

2

僅對 Access 以外的程式使用沙箱模式,不對 Access 使用。

3

永遠使用沙箱模式。此為 Access 安裝時設定的預設值。

頁面頂端

Need more help?

Want more options?

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

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×