4

在 Access 2010 中,如何打开需要使用 .mdw 文件的数据库(在 Access 2003 中创建)?在 Access 2003 中,您必须首先引用 .mdw 文件。我不知道您将如何在 Access 2010 中执行此操作。

有人可以告诉我如何在 Access 2010 中打开 .mdb 文件吗?

4

4 回答 4

6

要打开启用了用户级安全且不使用系统默认工作组 ( .mdw) 文件的 Access 数据库,您需要使用指定要打开的数据库和要使用的工作组 ( ) 文件的命令行参数.mdw启动 Access 。这通常是通过 Windows 快捷方式完成的,其Target:类似于...

"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" "C:\__tmp\zzzzz.mdb" /WRKGRP "C:\__tmp\Security.mdw"

...尽管可以从批处理文件或类似的“启动器”应用程序中完成相同的事情。

于 2013-08-08T16:44:23.860 回答
3

实际上,我没有使用命令行访问您.mdb使用的原始工作组文件,而是转到新工作组文件所在的文件夹,并将其替换为我自己的。新工作组文件的路径是:C:\users\user\AppData\Roaming\Microsoft\Access. 在这个文件夹中,有 3 个.mdw文件,当我打开 Access 2010 时我发现它们system3.mdw正在运行。因此,我用我自己的工作组文件替换了这个文件(当然,你应该system3.mdw在替换之前复制原始文件你自己)。现在,当我运行 my 时.mdb,会出现用户名/密码对话框。

于 2014-12-11T09:13:58.390 回答
0

目标没问题 .mdw 和 .mdb 文件没有引号 (") : as

"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" C:__tmp\zzzzz.mdb /WRKGRP C:__tmp\Security.mdw

于 2017-07-29T16:39:09.950 回答
0

在以后的版本中仍然可以加入工作组。
在调试窗口中,只需运行:

DoCmd.RunCommand acCmdWorkgroupAdministrator`

并浏览您的 mdw 文件。

于 2020-09-07T19:39:27.073 回答