Access 2003完整教程:将多个工作组设置为使用同一启用安全机制的数据库 (MDB)

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

可以给不同 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 提供给那位管理员。

上页:Access 2003完整教程:在“设计”视图中设置属性 下页:Access 2003完整教程:根据其他控件设置某个控件的值

Access 2003完整教程:将多个工作组设置为使用同一启用安全机制的数据库 (MDB)

Access 2003完整教程:根据其他控件设置某个控件的值Access 2003完整教程:设置属性值以响应事件
Access 2003完整教程:控制是否显示部分或全部内置菜单Access 2003完整教程:控制所有内置工具栏和菜单的显示
Access 2003完整教程:在子数据表中显示或隐藏外键Access 2003完整教程:显示或隐藏数据库对象
Access 2003完整教程:在 Access 启动时显示或隐藏任务面板Access 2003完整教程:显示或隐藏新建数据库对象的快捷方式
Access 2003完整教程:在“页”视图中显示或隐藏记录Access 2003完整教程:显示 SQL Server 属性 (ADP)
Access 2003完整教程:调整控件大小Access 2003完整教程:设置窗体或报表的大小和位置
Access 2003完整教程:更改控件间的间距Access 2003完整教程:在查询设计网格中使用星号 (*) (MDB)
Access 2003完整教程:设置或更改数据访问页的连接信息Access 2003完整教程:防止数据输入窗体或页显示已有记录
Access 2003完整教程:设置字段的默认控件类型 (MDB)Access 2003完整教程:指定列表框或组合框中默认值的所在行
Access 2003完整教程:设置共享 Access 数据库的选项 (MDB)Access 2003完整教程:设置在组中显示的记录数
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号