2011-09-30 172 views
0

我有一個MS Access數據庫在這裏,我可以在Access 2007中使用修改的快捷鍵像這樣打開:Microsoft Access數據庫:如何刪除用戶與密碼設置

"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" "C:\Temp\cat32.mdb" /wrkgrp "C:\Temp\cat32.mdw" /user "admin95" /pwd "somepassword" 

我試圖導入這個數據庫放到我們的SQL Server環境中,但是在我想導入的Access數據庫中指向SQL Server失敗,因爲我以另一個用戶身份登錄。事實上,沒有像admin95這樣的用戶。

我可以花幾天時間編寫一個程序來打開數據庫並複製所有內容,但我寧願找到一種方法來刪除所有者標記或密碼要求。

注意,我不認爲我可以只是刪除密碼!我需要以某種方式添加或更改所有者。

回答

1

隨着一點點運氣:

  • 檢查您需要訪問,包括數據庫本身每個對象的權限。
  • 在所有對象上給予用戶管理員的完全權限,或者將Admin與Admin95放在同一組中。
  • 然後最後刪除用戶admin的密碼。你完成了(也許)。如果有效,現在可以打開數據庫而無需參考

這一切都是使用工具,安全菜單完成的。

如果這不成功,嘗試創建一個空白數據庫(沒有安全性),並將所有對象從您的鎖定的mdb導出到新的mdb。

希望它有效,祝你好運。更多閱讀here

+0

我認爲這工作!我現在可以打開數據庫,而無需使用帶'wrkgrp','user'和'pwd'的快捷方式。如果我將這些數據導入到SQL Server中,我會將其標記爲答案。 – jp2code

相關問題