|
最初由 frogprince-erp 发布
[B]数据组:
Oracle的文档中,数据组的定义是:数据组是分配给每个应用产品的 Oracle Applications 和 Oracle 用户名列表。
如何理解这句话:定义一个数据组,实际上就是定义一些应用产品和Oracle数据库用户名的对应关系。这些对应关系,决定了一个用户,通过某一应用的职责,可以访问到的Oracle数据库表及其权限。
一个数据组下面,一般包括很多应用,且这些应用在同一个数据组中不重复出现。这些不同的应用,可以对应到一个Oracle用户名。(下面会截图给大家看,比较直观一点)。
在新定义一个职责(这里叫A职责吧)的时候,我们需要为这个职责A选择一个数据组,一般我们选择的是标准的数据组(standard)。然后在下拉列表中,选择数据组中包含的某个应用分配给职责A(标准的数据组中,应用所对应的Oracle用户名为APPS,)通过给职责A分配这个标准的数据组的某一个应用,则户用通过职责A可以访问的数据,同Oracle数据库用户APPS访问到的数据是一样多的。 [/B]
lz解釋的很清楚了, 不過我想問一下LZ是否有嘗試過自己定義一個數據組指定其他的oracle schema然後分派給某個權責呢?
我以前試過可是沒有成功,一執行程式,整個應用程序就自動退出了.不知道是不是還要設定甚麼? |
|