Access 2003完整教程:更改查询的权限 (MDB)

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

更改所有新查询的默认权限

在启用安全机制的工作组中,可以更改默认的权限,这些权限允许其他用户查看查询返回的数据,或者在操作查询时允许其他用户执行查询,即使不允许他们查看基表或查询。

  1. 在“工具”菜单上,单击“选项”。
  2. 单击“表/查询”选项卡。
  3. 单击要使用的“运行权限”选项。

    如果选中“属于所有者”,则:

    • 所有用户都具有可以查看或执行查询的查询所有者权限。
    • 只有查询所有者才能保存对查询的更改。
    • 只有查询所有者才能更改查询的所有权。

    如果选中“属于用户”,则定义给某一类用户的权限是有效的。任何具有查询管理员权限的用户均可保存该查询的更改,或更改查询的所有权。

注释更改默认权限只会影响新查询。

允许别人查看或运行查询

在启用安全机制的工作组中,可以赋予其他人权限以查看查询返回的数据,或对操作查询而言,运行查询,即使他不能查看查询的基表或查询。

通过将查询的“运行权限”属性设置为“所有者的”,所有用户都有查询所有者查看或运行查询的权限,只有查询所有者能保存对查询的更改,及更改查询的所有权。

安全性注意事项   使用“运行权限”属性时应格外小心。实际上,您是为用户授予对查询基础数据受限的读取访问权限。敏感或机密信息可能会不慎泄露给其他用户。

  1. 在“设计”视图中打开查询。
  2. 在查询“设计”视图中单击设计网格及字段列表之外的任何地方,即可选定查询。
  3. 单击工具栏上的“属性”按钮图像,显示查询的属性表。
  4. 将“运行权限”属性设置为“所有者的”。

上页:Access 2003完整教程:自定义查询中字段的显示 (MDB) 下页:Access 2003完整教程:自定义查询中的表和查询名 (MDB)

Access 2003完整教程:更改查询的权限 (MDB)

Access 2003完整教程:自定义查询中的表和查询名 (MDB)Access 2003完整教程:自定义页上的展开控件
Access 2003完整教程:初始化 dBASE 数据库驱动程序Access 2003完整教程:初始化 Microsoft Excel 驱动程序
Access 2003完整教程:初始化 Microsoft Jet 3.5 数据库引擎驱动程序Access 2003完整教程:初始化 Microsoft Jet 4.0 数据库引擎驱动程序
Access 2003完整教程:初始化 Microsoft Jet 2.5 数据库引擎驱动程序Access 2003完整教程:初始化 Lotus 驱动程序
Access 2003完整教程:为进行 ODBC 访问配置 Microsoft Jet 数据库引擎Access 2003完整教程:初始化 Paradox 数据库驱动程序
Access 2003完整教程:初始化文本数据源驱动程序Access 2003完整教程:在应用程序的注册表树中创建分区以管理设置
Access 2003完整教程:自定义 Microsoft Jet 的 Windows 注册表设置Access 2003完整教程:初始化 Microsoft Exchange 数据源驱动程序
Access 2003完整教程:使用 Microsoft OLE DB Provider for Jet 中的连接属性Access 2003完整教程:使用 Regedit.exe 覆盖默认设置
Access 2003完整教程:使用 DAO 的 SetOption 方法Access 2003完整教程:SQL 聚合函数
Access 2003完整教程:ADD USER 语句Access 2003完整教程:ALL、DISTINCT、DISTINCTROW、TOP 谓词
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号