本文内容
原始 KB 编号: 888734
症状
运行 Microsoft Access 2000 或更高版本时,系统会提示输入用户名和密码。 即使未启用安全性或设置安全性,也会发生此行为。 系统会提示为每个数据库输入用户名和密码。 这甚至包括一个全新的数据库。
原因
如果通过全局软件发布安装“键入教程豪华”,则会发生此行为。
解决方案
若要解决此行为,请使用工作组管理员工具重新加入原始默认工作组信息文件。 为此,可以使用以下方法之一。 使用的方法取决于 Access 的版本。
Office Access 2007
若要在 Microsoft Office Access 2007 中使用工作组管理员工具,请使用 Microsoft Visual Basic 代码。 为此,请使用下列方法之一。
方法 1:在“即时”窗口中运行 Visual Basic 代码
在 Access 2007 中,打开受信任的数据库,或在现有数据库中启用宏。
按 CTRL+G 打开即时窗口。
键入以下代码行,然后按 ENTER。
DoCmd.RunCommand acCmdWorkgroupAdministrator
在 “工作组管理员 ”对话框中,单击“ 加入”,然后单击 “浏览”。
找到并单击以下文件,然后单击 “打开”
C:\Program Files\Common Files\system\System.mdw
在 “工作组管理员 ”对话框中,单击 “确定”,然后单击“ 退出”。
方法 2:创建包含 Visual Basic 代码的模块
在 Access 2007 中,打开受信任的数据库,或在现有数据库中启用宏。
在“创建”选项卡上,单击“其他”组中的“宏”,然后单击“模块”。
创建子例程,然后在子例程中粘贴以下 Visual Basic 代码。
DoCmd.RunCommand acCmdWorkgroupAdministrator
按 F5 运行代码。
在 “工作组管理员 ”对话框中,单击“ 加入”,然后单击 “浏览”。
找到并单击以下文件,然后单击 “打开”
C:\Program Files\Common Files\system\System.mdw
在 “工作组管理员 ”对话框中,单击 “确定”,然后单击“ 退出”。
Office Access 2003
启动 Office Access 2003。
单击 “工具”,指向 “安全性”,然后单击 “工作组管理员”。
单击 “加入”,单击 “浏览”,浏览到 C:\Documents and Settings\\Application Data\Microsoft\Access\System.mdw,然后单击 “确定”。
在 “工作组管理员 ”对话框中,单击 “确定”。
在 “工作组管理员 ”对话框中,单击 “确定”。
注意
步骤 5 中的 “工作组管理员 ”对话框与步骤 4 中的对话框不同。 这两个对话框的名称都相同。
Access 2002启动访问。单击 “工具”,指向 “安全性”,然后单击 “工作组管理员”。在 “工作组管理员 ”对话框中,单击“ 加入”,单击 “浏览”,浏览到 C:\Documents and Settings\\Application Data\Microsoft\Access\System.mdw,然后单击 “确定”。在 “工作组管理员 ”对话框中,单击 “确定”,然后单击“ 退出”。Access 2000单击 “开始”,然后单击 “搜索”。在“搜索结果”对话框中,单击“要搜索的内容”下的所有文件和文件夹。在 “全部”或部分文件名下键入Wrkgadm.exe,然后单击 “搜索”。在“ 搜索结果 ”对话框中,双击 “WRKGADM”。在 “工作组管理员 ”对话框中,单击“ 加入”,单击 “浏览”,浏览到 C:\Program Files\Common Files\system\System.mdw,然后单击 “确定”。在 “工作组管理员 ”对话框中,单击 “确定”,然后单击“ 退出”。更多信息
安装“打字教程豪华”时,Access 工作组安全性会重置为指向为“键入教程豪华”创建的工作组信息文件。