文章編號: 288960 - 上次校閱: 2004年5月28日 - 版次: 4.3

開啟 Access 資料庫檔案時,收到"目前的使用者帳戶不具有轉換或啟用這個資料庫權限 」 錯誤訊息

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
中級使用者: 需要基本巨集]、 [程式碼撰寫,] 以及 [交互操作性技巧。

本文只適用於 Microsoft Access 資料庫 (.mdb)。

本文章的有 Microsoft Access 2000] 版本請參閱 232589? (http://support.microsoft.com/kb/232589/EN-US/ )

在此頁中

全部展開 | 全部摺疊

徵狀

在 Microsoft Access 2002] 或 [Microsoft Access 2003 中當您嘗試開啟或轉換受保護的 Microsoft Access 97 或較早的資料庫檔案可能會收到下列錯誤訊息:
目前使用者帳戶並不會具有轉換或啟用權限這個資料庫

要轉換或啟用資料庫,請確定下列:
* 您必須加入工作群組,定義用來存取資料庫的使用者帳號。
* 您的使用者帳號必須具備開啟/執行 」 以及 「 獨佔式開啟 」 權限的資料庫物件。
* 您的使用者帳號必須具備該資料庫中的所有資料表的修改設計或管理員權限,或者它必須是資料庫中的所有資料表的擁有者。
* 您的使用者帳號必須具備在資料庫中的所有物件的讀取設計權限。
* 要求其他使用者關閉資料庫。

發生的原因

雖然您可能有符合所有條件的錯誤] 訊息如果您不是保全的資料庫的擁有者,可能無法開啟或轉換資料庫。

解決方案

若要將資料庫轉換成較新版本中,您可以執行下列其中一項:
  • 如果您是系統管理員群組的成員,變更系統資料表上的權限,包括管理。
  • 有將檔案轉換的資料庫擁有者。
  • 匯入到新的資料庫檔案的物件。因為它會從檔案移除現有的安全性設定,這個方法是最令人滿意。

其他相關資訊

當 Access 2002 或 Access 2003 嘗試開啟在 Access 97 或更早版本所建立的資料庫時, 它會顯示可讓您選擇開啟為唯讀資料庫,或將它轉換成較新版本的對話方塊。保全資料庫的情況下如果您不是擁有者都不會出現 [轉換/開啟資料庫] 對話方塊。

如何尋找資料庫的擁有者

  1. 啟動 Access 97,然後開啟您的資料庫。
  2. 在 [工具] 功能表上指向 [安全性],],再按 使用者及群組權限
  3. 按一下 [變更擁有者] 索引標籤。
  4. 在 [物件類型] 清單中,按一下位於清單頂端的 資料庫

    目前的擁有者會顯示在 [物件] 窗格中。請注意 變更擁有者] 按鈕無法使用 (暗灰色)。擁有權是次資料庫建立時,不能變更設定。

如何將物件匯入到新的資料庫

  1. 聯結相關的工作群組檔案。

    注意: 與不同的是舊版的 Access,Access 2002 或 Access 2003 的工作群組管理員所啟動指向 [在 [工具] 功能表上的 [安全性],然後按一下 [工作群組管理員
  2. 啟動 Access 2002 或 Access 2003,然後再以系統管理員權限的使用者登入。
  3. 在 [工具] 功能表上指向 [安全性],],再按 使用者與群組帳號
  4. 在 [使用者] 方塊中選取 系統管理員 使用者名稱。如果出現在該群組,可從 系統管理員 群組中移除 管理 帳戶。
  5. 建立新的資料庫。這個動作會建立您為資料庫擁有者。
  6. 從匯入所有物件的原始資料庫到新的資料庫。
  7. 依需要建立其他群組和使用者的帳戶。
  8. 將 [群組及使用者的權限指派給您適當的物件。

?考

如其他有關另一個問題時,您嘗試轉換保全的 Access 資料庫) 建立的較早版本的 Access 可能遭遇,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
224341? (http://support.microsoft.com/kb/224341/ ) ACC2000: 錯誤訊息: 無法開啟或轉換這個先前版本的資料庫

這篇文章中的資訊適用於:
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
關鍵字:?
kbmt kbdatabase kbopenfile kberrmsg kbprb KB288960 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:288960? (http://support.microsoft.com/kb/288960/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。