定义数据组
本节将向您说明如何定义指定应用数据库连接的数据组。
数据组说明
数据组是指定至每个应用的 Oracle 应用产品和 Oracle 用户名列表。数据组中的每个应用必须具有一个指定的 Oracle 用户名。应用在数据组中只会列出一次。
使用 Oracle 用户名和口令允许您访问 Oracle 数据库中的应用表。数据组中的每个 Oracle 用户名均确定了可由相应的应用或应用产品访问的数据库表和表权限。
图 1-8.
数据组用途
每个责任都有一个与其相关联的数据组。数据组有如下两个用途:
1. 在您选择责任时,它会识别表单连接到的 Oracle 用户名。
2. 并发管理器将使用数据组以使拥有报表或并发程序(由责任的用户提交)的应用与 Oracle 用户名相匹配。
数据组结构注释
关于所有数据组的组成,有如下四点内容:
2. 在每个数据组中,一个 Oracle 用户名可以配给一个以上的应用。
3. 在每个数据组中,自动包括了此应用产品的应用对象程序库。
- 应用对象程序库的 Oracle 用户名不能被更新或删除。
- 应用对象程序库自身具有数据库表,此表可以监督任何 Oracle 应用产品进行的并发处理和标准报表提交。
4. 在每个数据组中,Tool Oracle 用户名可以与每个 Oracle 应用产品用户名对相对应。在选定责任时,如果选择该 Oracle 应用产品用户名对作为要连接的表单,则 Tool Oracle 用户名是相关的,并按默认显示。
注意:要防止责任用户使用 Tool Oracle 用户名连接至数据库,您可以回退(清除)默认录入。您无法在数据组中选择与另一个应用相关联的 Tool Oracle 用户名。
在使用 Oracle Tool(如 SQL*Plus)连接至数据库时,Tool Oracle 用户名会识别责任用户所拥有的数据库表和权限。
- 在责任用户选择“Oracle Tool”窗口来运行要求数据库连接的工具时,Tool Oracle 用户名将作为访问 Oracle 用户名的默认工具出现。
- 在使用 Oracle 用户名时,用户不需要输入 Oracle 口令。
注意:在您的桌面平台上也许未提供“Oracle Tools”窗口。
警告:如果 Oracle Tool 仅供查询(如 Oracle 浏览器),您可能要指定一个不受限制的 Tool Oracle 用户名。如果 Oracle Tool 允许写入,您应指定一个受限制的 Tool Oracle 用户名(只读)。
警告:使用 Oracle Tool(如 SQL*Plus 或 SQL*Forms)修改数据或表结构也许会破坏数据的完整性,而且 Oracle
不支持此操作。
另请参阅
并发程序和请求概览
使用数据组
修改数据组
数据组
Oracle 用户字段帮助