如何解密或访问受保护的Access数据库?

时间:2013-06-27 08:43:18

标签: ms-access

我接手了一个旧的软件项目,该项目使用MS Access数据库来存储其数据。但是,数据库不会在Access中打开,因为它说:

  

“您没有必要的权限来使用'database.mdb'对象。让您的系统管理员或创建此对象的人为您建立适当的权限。”

但我不知道如何做到这一点,谷歌搜索几乎没有显示任何内容(似乎限制访问Access数据库,这不是经常做的事情!)。我得到的唯一其他线索是在同一个文件夹中有一个.MDW(工作组)文件,但我不知道这是否(或如何)与主数据库有关,因为它有不同的文件名,也没有打开。

如何访问此数据库?是否可能受密码保护或只是某种权限问题?

1 个答案:

答案 0 :(得分:6)

.mdw文件是该.mdb数据库的工作组文件的可能性非常大。 (.mdw文件不需要与.mdb文件同名,因为几个不同的.mdb文件都可以共享相同的工作组安全设置。)

要访问启用了用户级(工作组)安全性的.mdb文件,您需要使用表单

的快捷方式(或命令行调用)打开它
"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" "C:\Users\Public\uls\ulsTest.mdb" /WRKGRP "C:\Users\Public\uls\Security.mdw"

要获得更详细的说明,请查看here