数据组:
Oracle的文档中,数据组的定义是:数据组是分配给每个应用产品的 Oracle Applications 和 Oracle 用户名列表。
如何理解这句话:定义一个数据组,实际上就是定义一些应用产品和Oracle数据库用户名的对应关系。这些对应关系,决定了一个用户,通过某一应用的职责,可以访问到的Oracle数据库表及其权限。
一个数据组下面,一般包括很多应用,且这些应用在同一个数据组中不重复出现。这些不同的应用,可以对应到一个Oracle用户名。(下面会截图给大家看,比较直观一点)。
在新定义一个职责(这里叫A职责吧)的时候,我们需要为这个职责A选择一个数据组,一般我们选择的是标准的数据组(standard)。然后在下拉列表中,选择数据组中包含的某个应用分配给职责A(标准的数据组中,应用所对应的Oracle用户名为APPS,)通过给职责A分配这个标准的数据组的某一个应用,则户用通过职责A可以访问的数据,同Oracle数据库用户APPS访问到的数据是一样多的。 请求组:
请求组的定义,只需要很简单的一句话:请求组,就是一些报表和并发程序(包括请求集)的集合。
请求组和应用的关系: 定义请求组的时候,我们需要给请求组限定一个应用产品(注意:一个请求组,从属于一个,且只能属于一个应用)
创建请求组: 在给请求组分配完应用后,接下来的工作就是给他添加并发请求和报表了。因为上面所分配的应用的原因,你在请求部分给请求组添加请求的时候,下拉列表里,只能查询到所分配应用下面的请求、请求集和报表(也就是说,请求组所属的应用,决定了你能给请求组添加的请求和报表的范围)。
加深理解: 问题来了,既然请求组里面添加的请求,必须是属于请求组所在应用的请求或报表,那末使用请求组,能不能实现跨应用提交请求呢? 答案是肯定的,因为在往请求组中添加项的时候,除了可以选择上面说的请求或报表之外,我们还可以选择另一个类型,即“应用产品“,如果你给请求组添加了一个应用的话,那末这个请求组里,就包括了此应用产品中的所有请求。
下面的图形,就是定义请求组的主要界面了 转自:http://www.itpub.net/thread-718729-7-1.html |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20919832/viewspace-713259/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/20919832/viewspace-713259/