【发布时间】:2011-01-19 16:22:16
【问题描述】:
我正在尝试打开从我们的客户端保护的 Access 2007 文件。当我双击它时,它显示以下错误:
错误: 您没有使用该对象的必要权限。让您的系统管理员或创建此对象的人为您建立适当的权限。 (错误 3033)
在搜索此解决方案时,我了解到它受 Windows 系统的密码保护,而不是访问密码。我该如何解决这个问题?
【问题讨论】:
-
我很困惑为什么投票关闭。
我正在尝试打开从我们的客户端保护的 Access 2007 文件。当我双击它时,它显示以下错误:
错误: 您没有使用该对象的必要权限。让您的系统管理员或创建此对象的人为您建立适当的权限。 (错误 3033)
在搜索此解决方案时,我了解到它受 Windows 系统的密码保护,而不是访问密码。我该如何解决这个问题?
【问题讨论】:
不,错误 3033 来自 Access,因此 Access 数据库文件不受 Windows 保护,而是受 Access 保护。
您需要做的是找到与该数据库文件一起使用的 MDW 文件,并将其与客户端提供的 Access 用户 ID 和密码一起使用以访问 Access 数据库文件。 (顺便说一下,你引用的那个帖子有 Joan Wild 的帖子。她发布的关于安全主题的任何内容都值得一读,因为她是专家之一。我不是。)
现在,一旦您拥有 MDW 文件,您需要创建一个快捷方式,其中包含您的 msaccess.exe 版本的路径和文件名、一个空格,然后是 Access 数据库文件的路径和文件名、另一个空格、/ wrkgroup,一个空格,然后是 MDW 文件的路径和文件名。如果需要任何说明,请参阅http://support.microsoft.com/kb/209207。请注意,如果路径和文件名中有空格,则需要将该路径和文件名用双引号括起来。
最终结果可能类似于 "C:\Program Files\Microsoft Office 2003\OFFICE11\MSACCESS.EXE" "Q:\1 access\database file.mdb" /wrkgrp "Q:\1 access\database file security.mdw"
【讨论】: