Access 2003完整教程:创建、加入或修复工作组信息文件 (MDB)

注释本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。

Microsoft Access工作组信息文件存储了有关工作组成员的信息,包括用户密码。Access 会在数据库打开时读取工作组信息文件,以确定允许哪个用户访问数据库中的对象,以及他们对这些对象的权限。

创建和加入工作组信息文件

新建 Microsoft Access 工作组信息文件

Microsoft Access工作组信息文件中包含的是共享数据的一系列用户,也称作工作组。用户的密码也保存在工作组信息文件中。若要控制哪些用户有权访问数据库,必须新建工作组信息文件。

  1. 启动 Microsoft Access。
  2. 在“工具”菜单上,指向“安全”,然后单击“工作组管理员”。
  3. 在“工作组管理员”对话框中,单击“创建”。
  4. 在“工作组所有者信息”对话框中,键入自己的姓名和组织,然后键入一个不超过 20 个字符的数字和字母组合,用作工作组 ID。

    注意应确保记下正确的名称、组织和工作组 ID,包括字母的大小写(对全部三项而言),并将其放置在安全的地方。如果要重新创建工作组信息文件,必须使用相同的名称、组织和工作组 ID。如果遗忘或丢失这些输入项,则不可恢复,因而也就无法访问数据库。

  5. 键入新工作组信息文件的新名称。默认情况下,工作组信息文件保存在语言文件夹中。若要保存在其他位置,请键入新的路径或单击“浏览”来指定路径。

新的工作组信息文件将在下一次启动 Microsoft Access 时使用。创建的所有用户帐户和组帐户或密码都保存在新的工作组信息文件中。若要使其他用户加入新工作组信息文件定义的工作组,请将该文件复制到共享文件夹中(如果在第 5 步中并未将其保存到共享文件夹中),然后让每个用户运行“工作组管理员”以加入新的工作组信息文件。

使用“工作组管理员”加入 Microsoft Access 工作组

要点如果正在设置用户级安全机制,并需要确保工作组及其权限不重复,则必须确定用于定义要加入的工作组的工作组信息文件,是用唯一的工作组 ID (WID)创建的。如果不存在这样的工作组信息文件,则应该重新创建。

  1. 启动 Microsoft Access。
  2. 在“工具”菜单上,指向“安全”,然后单击“工作组管理员”。
  3. 在“工作组管理员”对话框中,选择“加入”。
  4. 键入定义要加入的 Microsoft Access 工作组的工作组信息文件的路径和名称,然后单击“确定”;或单击“浏览”,然后用“选择工作组信息文件”对话框来查找工作组信息文件。

    下一次启动 Microsoft Access 时,Microsoft Access 就会对新加入的工作组使用存储在工作组信息文件中的用户与组帐户以及密码。

将多个工作组设置为使用同一启用安全机制的数据库

可以给不同 Microsoft Access工作组中的用户赋以访问启用安全机制的数据库及其对象的权限。当需要用户在远程管理其工作组成员身份时,这个方法是很有用的。

  1. 如有必要,请用“工作组管理员”加入其中一个工作组。

    操作方法:

    要点如果正在设置用户级安全机制,并需要确保工作组及其权限不重复,则必须确定用于定义要加入的工作组的工作组信息文件是用唯一的工作组 ID (WID)创建的。如果不存在这样的工作组信息文件,则应该重新创建。

    1. 启动 Microsoft Access。
    2. 在“工具”菜单上,指向“安全”,然后单击“工作组管理员”。
    3. 在“工作组管理员”对话框中,选择“加入”。
    4. 键入定义要加入的 Microsoft Access 工作组的工作组信息文件的路径和名称,然后单击“确定”;或单击“浏览”,然后用“选择工作组信息文件”对话框来查找工作组信息文件。

      下一次启动 Microsoft Access 时,Microsoft Access 就会对新加入的工作组使用存储在工作组信息文件中的用户与组帐户以及密码。

  2. 退出 Microsoft Access。
  3. 重新启动 Access,打开数据库,然后以工作组管理员(管理员组的成员)身份登录。
  4. 创建组账户。

    操作方法:

    作为数据库安全机制的一部分,可以在 Microsoft Access工作组中创建组帐户,为多个用户指定一套共同的权限。

    要完成该过程,必须以管理员组成员的身份登录到数据库中。

    1. 以要使用其中帐户的工作组启动 Microsoft Access。

      要点为用户创建的帐户必须保存在用户使用的工作组信息文件中。如果使用不同的工作组创建数据库,应在创建帐户之前使用“工作组管理员”更改工作组。

    2. 打开数据库。
    3. 在“工具”菜单上,指向“安全”,然后单击“用户与组帐户”。
    4. 在“组”选项卡上,单击“新建”。
    5. 在“新建用户/组”对话框中,键入新帐户名称和个人 ID (PID)。

      注意一定要记下正确的帐户名和 PID,包括字母的大小写,并将其放到安全的地方。如果要重新创建被删除或创建在其他工作组中的帐户,必须提供同样的名称和 PID。遗忘或丢失了帐户名和 PID 后将无法恢复。

      注释用户帐户名不能与现有组帐户名相同,反之亦然。

    6. 单击“确定”新建组帐户。

    注释在步骤 5 中输入的 PID 不是密码。Microsoft Access 使用 PID 和用户名作为加密算法的种子,来为用户帐户生成经过加密的标识符。

  5. 将用户添加到新组中。

    操作方法:

    若要完成该过程,必须以管理员组成员的身份登录到数据库中。

    1. 使用包含用户和组帐户的工作组启动 Microsoft Access。

      通过使用“工作组管理员”,可以获知哪个工作组是当前工作组,并可对工作组进行更改。

    2. 打开数据库。
    3. 在“工具”菜单上,指向“安全”,然后单击“用户与组帐户”。
    4. 在“用户”选项卡上,在“名称”框中输入要添加到组中的用户。
    5. 在“可用的组”框中选择用户要加入的组,然后单击“添加”。

      所选择的组将显示在“隶属于”列表中。

    6. 如果还要将该用户添加到其他的组,请重复第 5 步。如果要将其他用户添加到组中,请重复第 4 步和第 5 步。

    注释随时都可在该组中添加或删除用户。

  6. 对每一个要共享同一启用安全机制的数据库的工作组重复步骤 1 到 5。并在步骤 4 中,确保键入与在第一个工作组中创建的组帐户相同的、区分大小写的组名称和个人 ID (PID)。
  7. 打开要在工作组之间共享的、启用安全机制的数据库,并为新组指定权限。

    操作方法:

    可以添加或删除对某个现有数据库及其对象的权限,也可设置创建新对象时所使用的权限。

    指定或删除对某个数据库及其对象的权限

    1. 打开数据库。

      登录时所使用的工作组信息文件中必须包含此时要为其指定权限的用户或组帐户。不过也可以在为组指定权限后再将用户添加到组中。

    2. 在“工具”菜单上,指向“安全”,然后单击“用户与组权限”。
    3. 在“权限”选项卡上,单击“用户”或“组”,然后在“用户名/组名”框中,单击要赋予权限的用户或组。
    4. 在“对象类型”框中单击对象类型,然后在“对象名称”框中单击要为其指定权限的对象名称。在“对象名称”框中可以同时选定多个对象,方法是在要选择的对象上拖动,或按住 Ctrl 然后单击所需对象。

      注释只有选中了“选项”对话框(“工具”菜单)中“视图”选项卡的“隐藏对象”,“对象名称”框中才会显示隐藏对象。

    5. 在“权限”选项组中,选择要指定的权限,或清除要为组或用户删除的权限,然后单击“应用”按钮。重复第 4 步和第 5 步,为当前的用户或组指定或删除对其他对象的权限。

    6. 重复第 3 至 5 步,为其他用户或组指定权限。

    注释

    • 有些权限自动隐含其他权限。例如,对表的“修改数据”权限自动隐含“读取数据”和“读取设计”权限,因为只有具有这两项权限才能修改表中的数据。“修改设计”和“读取数据”权限则隐含了“读取设计”权限。对宏的“读取设计”权限则隐含“打开/运行”权限。
    • 在编辑并保存对象时,同时保留了为其指定的权限。但如果对象以新名称保存,则会因为它现在是个新对象,所以具有的是为这类对象定义的默认权限,而不是原对象的权限。

    对新的表、查询、窗体、报表和宏指定默认权限

    默认权限只能由管理员帐户(创建包含相应对象的数据库的工作组中的管理员组成员)或数据库的所有者指定。

    1. 打开数据库。
    2. 在“工具”菜单上,指向“安全”,然后单击“用户与组权限”。
    3. 在“权限”选项卡上,单击“用户”或“组”,然后在“用户名/组名”框中,单击要为其指定权限的用户或组。
    4. 单击“对象类型”框中的对象类型,并在“对象名称”列表中单击“<新建‘对象’>”。
    5. 选择对所选对象类型的默认权限,然后单击“应用”。重复第 4 步和第 5 步,指定当前用户或组对其他对象类型的默认权限。
    6. 为其他所有用户或组重复第 3 步到第 5 步,完成之后单击“确定”。

    注释有些权限自动隐含其他权限。例如,对表的“修改数据”权限自动隐含“读取数据”和“读取设计”权限,因为只有具有这两项权限才能修改表中的数据。“修改设计”和“读取数据”权限则隐含了“读取设计”权限。对宏的“读取设计”权限则隐含“打开/运行”权限。

注释也可以让工作组管理员在远程位置将相同的组添加到其工作组信息文件中,方法是:将在自己的工作组信息文件中用来创建该组的、区分大小写的组名和 PID 提供给那位管理员。

登录到工作组信息文件

登录到 Microsoft Access 工作组

“登录”框只有在 Microsoft Access工作组的登录过程已经激活时才会显示。激活登录过程之后,必须在启动时输入有效的用户帐户名称来标识用户的身份。如果用户帐户中加入了密码,还必须输入密码。

  1. 启动 Microsoft Access。
  2. 如果需要,请使用 Microsoft Access“工作组管理员”来更改包含要用于登录的用户帐户的工作组。

    操作方法:

    要点如果正在设置用户级安全机制,并需要确保工作组及其权限不重复,则必须确定用于定义要加入的工作组的工作组信息文件,是用唯一的工作组 ID (WID)创建的。如果不存在这样的工作组信息文件,则应该重新创建。

    1. 启动 Microsoft Access。
    2. 在“工具”菜单上,指向“安全”,然后单击“工作组管理员”。
    3. 在“工作组管理员”对话框中,选择“加入”。
    4. 键入定义要加入的 Microsoft Access 工作组的工作组信息文件的路径和名称,然后单击“确定”;或单击“浏览”,然后用“选择工作组信息文件”对话框来查找工作组信息文件。

      下一次启动 Microsoft Access 时,Microsoft Access 就会对新加入的工作组使用存储在工作组信息文件中的用户与组帐户以及密码。

  3. 打开数据库。如果登录过程已经激活,将显示“登录”框。
  4. 在“名称”框中键入用户帐户名称。用户帐户名称不区分大小写。
  5. 如果已定义了密码,请在“密码”框中输入密码;如果没有定义密码,则将其留空。密码区分大小写。

修改要求用户登录到 Microsoft Access 的工作组信息文件

在帮助保护数据库时,先在 Microsoft Access工作组中创建用户帐户,然后为这些用户帐户及其所属的组帐户指定对数据库及其对象的权限。除非激活工作组的登录过程,否则 Access 在启动时将使用预定义的“管理员”用户帐户自动登录所有的用户。如果希望用户仅具有与自己的帐户关联的权限,可以让他们使用自己的帐户登录。用户要登录到 Microsoft Access,需要在“登录”对话框中键入用户名称和密码。

  1. 加入要激活其登录过程的工作组。

    操作方法:

    要点如果正在设置用户级安全机制,并需要确保工作组及其权限不重复,则必须确定用于定义要加入的工作组的工作组信息文件,是用唯一的工作组 ID (WID)创建的。如果不存在这样的工作组信息文件,则应该重新创建。

    1. 启动 Microsoft Access。
    2. 在“工具”菜单上,指向“安全”,然后单击“工作组管理员”。
    3. 在“工作组管理员”对话框中,选择“加入”。
    4. 键入定义要加入的 Microsoft Access 工作组的工作组信息文件的路径和名称,然后单击“确定”;或单击“浏览”,然后用“选择工作组信息文件”对话框来查找工作组信息文件。

      下一次启动 Microsoft Access 时,Microsoft Access 就会对新加入的工作组使用存储在工作组信息文件中的用户与组帐户以及密码。

  2. 在“工具”菜单上,指向“安全”,然后单击“用户与组帐户”。
  3. 单击“用户”选项卡,并确保在“名称”框中预定义的“管理员”用户帐户已突出显示。
  4. 单击“更改登录密码”选项卡,然后在“新密码”框中键入新密码。不要在“旧密码”框中输入任何内容。

    密码指南

    使用同时包含大小写字母、数字和符号的强密码。弱密码不混合使用这些元素。例如,强密码:Y6dh!et5。弱密码:House27。请使用可以记住的强密码,这样就不必记录密码了。

    用户名长度为 1 到 20 个字符,可以包含字母、重音符号、数字、空格和标号,但以下字符除外:

    • " \ [ ] : | < > + = ; , . ? * 字符
    • 先导空格
    • 控制字符(ASCII 10 到 ASCII 31)

    注释密码是区分大小写的。

  5. 在“验证”框中再次键入密码进行确认,然后单击“确定”。

    当在步骤 2 中加入的工作组的任何成员下次启动 Microsoft Access 并打开数据库时,都将显示“登录”对话框。每个用户都将使用在步骤 5 中创建的密码打开数据库。一旦进入数据库,这些用户就具有分配给自己的组或用户帐户的权限。如果该工作组中当前没有定义任何用户帐户,则“管理员”用户就是唯一的合法帐户。

关闭“登录”对话框

如果无需为不同的用户组建立不同级别的权限,可以将 Microsoft Access 设置为自动使用户以“用户组”中的“管理员”身份登录,并具有为该组指定的权限。用户打开数据库时,不必在“登录”对话框中输入用户名和密码。使用这种方法,有助于保护数据库中任一或所有对象。不过,每个用户将拥有相同的权限。这种方法不会从数据库中删除用户级安全机制。

  1. 加入要关闭其登录过程的工作组。

    操作方法:

    要点如果正在设置用户级安全机制,并需要确保工作组及其权限不重复,则必须确定用于定义要加入的工作组的工作组信息文件,是用唯一的工作组 ID (WID)创建的。如果不存在这样的工作组信息文件,则应该重新创建。

    1. 启动 Microsoft Access。
    2. 在“工具”菜单上,指向“安全”,然后单击“工作组管理员”。
    3. 在“工作组管理员”对话框中,选择“加入”。
    4. 键入定义要加入的 Microsoft Access 工作组的工作组信息文件的路径和名称,然后单击“确定”;或单击“浏览”,然后用“选择工作组信息文件”对话框来查找工作组信息文件。

      下一次启动 Microsoft Access 时,Microsoft Access 就会对新加入的工作组使用存储在工作组信息文件中的用户与组帐户以及密码。

  2. 在“工具”菜单上,指向“安全”,然后单击“用户与组帐户”。
  3. 单击“用户”选项卡。
  4. 在“名称”框中,从列表中选择“管理员”,然后单击“清除密码”。

    此后,当第 1 步中加入工作组的任何成员启动 Microsoft Access 并打开数据库时,都将不再显示“登录”对话框。

恢复或重建工作组信息文件

恢复损坏或已删除的 Microsoft Access 工作组信息文件

在少数的情况下,Microsoft Access工作组信息文件可能被损坏。如果启动 Microsoft Access 时不能打开该文件,将会显示一则信息。如何解决这个问题取决于是否具有备份以及工作组信息文件最初是如何创建和指定的。下表总结了在每一种情况下应该如何进行处理:

要点Microsoft Access 将安全帐户信息保存在工作组信息文件中,因此在所有没有备份且必须重新创建工作组信息文件的情况下,如果您严格地限制数据库的权限,则必须用与以前输入的完全相同的区分大小写的名称和个人 ID (PID)重新创建安全帐户。

注释不必重新定义权限或对象所有权关系,因为该信息存储在启用安全机制的数据库中。

使用了“工作组管理员”制作了备份副本解决方案
没有。使用安装 Microsoft Access 时创建的默认文件。重新启动 Microsoft Access,Microsoft Windows 安装程序会重新创建一默认的工作组信息文件。
没有。使用安装 Microsoft Access 时创建的默认文件。使用 Windows 资源管理器、“我的电脑”、MS-DOScopy命令或备份软件将文件的最新副本复制到安装有 Microsoft Access 的文件夹中。
有。新建了一个文件。再次运行“工作组管理器”,键入原始创建时使用的区分大小写的名称、组织和工作组 ID。
有。新建了一个文件。复制或恢复备份副本到原来保存工作组信息文件的路径。
有。联接(指定)一个不在安装 Microsoft Access 的文件夹中的文件。复制或恢复备份副本到原来的路径。
有。联接(指定)一个不在安装 Microsoft Access 的文件夹中的文件。使用创建原始工作组信息文件的方法创建一个新的副本:重新启动 Microsoft Access 以使 Windows 安装程序重新创建一默认的工作组信息文件,或者使用“工作组管理员”并键入第一次创建时使用的区分大小写的名称、组织和工作组 ID。

从用户、组名称和 ID 重新生成工作组信息文件

如果某个工作组信息文件受损或被删除,而且备份副本不可用,只要有用于创建原始文件和定义帐户和组的完整的、区分大小写的信息,就可以重新创建工作组信息文件。

  1. 新建工作组信息文件,并确保输入了与创建原始文件时所用完全相同的、区分大小写的名称、公司名以及工作组 ID (WID)。如果重新输入的数据与创建原始文件的所用的数据不完全相同,将创建无效的“管理员”组。

    操作方法:

    Microsoft Access工作组信息文件中包含的是共享数据的一系列用户,也称作工作组。用户的密码也保存在工作组信息文件中。若要控制哪些用户有权访问数据库,必须新建工作组信息文件。

    1. 启动 Microsoft Access。
    2. 在“工具”菜单上,指向“安全”,然后单击“工作组管理员”。
    3. 在“工作组管理员”对话框中,单击“创建”。
    4. 在“工作组所有者信息”对话框中,键入自己的姓名和组织,然后键入一个不超过 20 个字符的数字和字母组合,用作工作组 ID。

      注意应确保记下正确的名称、组织和工作组 ID,包括字母的大小写(对全部三项而言),并将其放置在安全的地方。如果要重新创建工作组信息文件,必须使用相同的名称、组织和工作组 ID。如果遗忘或丢失这些输入项,则不可恢复,因而也就无法访问数据库。

    5. 键入新工作组信息文件的新名称。默认情况下,工作组信息文件保存在语言文件夹中。若要保存在其他位置,请键入新的路径或单击“浏览”来指定路径。

    新的工作组信息文件将在下一次启动 Microsoft Access 时使用。创建的所有用户帐户和组帐户或密码都保存在新的工作组信息文件中。若要使其他用户加入新工作组信息文件定义的工作组,请将该文件复制到共享文件夹中(如果在第 5 步中并未将其保存到共享文件夹中),然后让每个用户运行“工作组管理员”以加入新的工作组信息文件。

  2. 重新创建一个组帐户,并确保为每一组准确输入了区分大小写的组名称以及个人 ID (PID)。

    操作方法:

    作为数据库安全机制的一部分,可以在 Microsoft Access工作组中创建组帐户,为多个用户指定一套共同的权限。

    要完成该过程,必须以管理员组成员的身份登录到数据库中。

    1. 以要使用其中帐户的工作组启动 Microsoft Access。

      要点为用户创建的帐户必须保存在用户使用的工作组信息文件中。如果使用不同的工作组创建数据库,应在创建帐户之前使用“工作组管理员”更改工作组。

    2. 打开数据库。
    3. 在“工具”菜单上,指向“安全”,然后单击“用户与组帐户”。
    4. 在“组”选项卡上,单击“新建”。
    5. 在“新建用户/组”对话框中,键入新帐户名称和个人 ID (PID)。

      注意一定要记下正确的帐户名和 PID,包括字母的大小写,并将其放到安全的地方。如果要重新创建被删除或创建在其他工作组中的帐户,必须提供同样的名称和 PID。遗忘或丢失了帐户名和 PID 后将无法恢复。

      注释用户帐户名不能与现有组帐户名相同,反之亦然。

    6. 单击“确定”新建组帐户。

    注释在步骤 5 中输入的 PID 不是密码。Microsoft Access 使用 PID 和用户名作为加密算法的种子,来为用户帐户生成经过加密的标识符。

  3. 重新创建每一个用户帐户,并确保为每一用户准确输入了区分大小写的用户名称以及 PID。

    操作方法:

    要完成该过程,必须以管理员组成员的身份登录到数据库中。

    注释对用户进行分组然后将权限指定给组而不是指定给个人,通常易于管理安全机制。

    1. 使用包含要用的帐户在内的工作组启动 Microsoft Access。

      要点为用户创建的帐户必须保存在用户使用的工作组信息文件中。如果使用不同的工作组创建数据库,应在创建帐户之前更改工作组。

    2. 打开数据库。
    3. 在“工具”菜单上,指向“安全”,然后单击“用户与组帐户”。
    4. 在“用户”选项卡,单击“新建”。
    5. 在“新建用户/组”对话框中,键入新帐户的名称和个人 ID (PID),然后单击“确定”以创建新帐户,新帐户自动添加到用户组中。

      注意一定要记下正确的帐户名和 PID,包括字母的大小写,并将其放到安全的地方。如果要重新创建被删除或已在其他工作组中创建了的帐户,必须提供其名称和 PID。遗忘或丢失了帐户名和 PID 后将无法恢复。

    注释

    • 用户帐户名不能与现有组帐户名相同,反之亦然。
    • 在步骤 5 中输入的 PID 不是密码。Microsoft Access 使用 PID 和用户名作为加密算法的种子,来为用户帐户生成经过加密的标识符。


  4. 如果在第 1 步中已将新工作组信息文件保存为新的文件名或位置,请告知工作组中的其他用户,使用“工作组管理员”来加入新工作组信息文件。

上页:Access 2003完整教程:管理用户帐户和组帐户 (MDB) 下页:Access 2003完整教程:在数据访问页中使用从右到左功能

Access 2003完整教程:创建、加入或修复工作组信息文件 (MDB)

Access 2003完整教程:在数据访问页中使用从右到左功能Access 2003完整教程:关于图表
Access 2003完整教程:有关处理并发更新 (ADP)Access 2003完整教程:关于表分析器的查询 (MDB)
Access 2003完整教程:创建报表快照Access 2003完整教程:将报表快照发布到网站
Access 2003完整教程:以电子邮件形式自动发送报表快照Access 2003完整教程:激活数据访问页上的数据透视表列表、电子表格或图表
Access 2003完整教程:向宏中添加操作Access 2003完整教程:设置数据访问页正文文本的格式
Access 2003完整教程:向工具栏添加“图表”按钮Access 2003完整教程:在设计网格中添加列 (MDB)
Access 2003完整教程:对列表框、组合框和下拉列表框进行自定义Access 2003完整教程:显示当前日期和时间
Access 2003完整教程:添加 ActiveX 控件(OLE 自定义控件)Access 2003完整教程:向组中添加数据库对象
Access 2003完整教程:添加或编辑数据Access 2003完整教程:添加或删除展开控件
Access 2003完整教程:向表中添加字段 (MDB)Access 2003完整教程:修改宏的可信发布者列表
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号