明细 Profitability 应用程序共享同一个产品架构。该产品架构是在安装期间创建的,用于存储 Oracle Hyperion Profitability and Cost Management 系统表。
Profitability and Cost Management UI 和明细 Profitability 计算引擎将连接到该架构。模型开发和模型计算期间在产品架构中创建报表视图。
对此架构的访问权限通常限于应用程序管理员和数据库管理员。系统将自动授予模型数据架构对报表视图的权限,并自动在模型数据架构中创建报表视图的同义词。同义词将视图公开给有权访问该架构的用户,而无需为这些用户授予对产品架构的权限。
安装之后,明细 Profitability 要求应授予对产品架构的以下系统权限(或包括这些权限的角色):
对于 Oracle 数据库,明细 Profitability 要求对产品架构授予以下系统权限(或包括这些权限的角色):
CREATE TABLE
CREATE VIEW
CREATE ANY SYNONYM
DROP ANY SYNONYM
对于 Microsoft SQL Server,明细 Profitability 要求对产品架构授予以下系统权限(或包括这些权限的角色):
CREATE TABLE
CREATE VIEW
授予产品架构对模型数据架构的 ALTER 或 CONTROL 权限(使产品架构能够更改模型数据架构中的对象)
例外:如果产品架构是管理员用户,如 "dbo" 或 "sa",则已具有上述权限。在这种情况下,无需执行以下授权。
注:
请勿将 SYSADMIN 角色授予与 Profitability and Cost Management 产品架构关联的用户。因为这将更改该用户的默认架构,其默认架构必须一直设置为 Profitability and Cost Management 产品架构。
CREATE TABLE 和 CREATE VIEW 权限允许 Profitability and Cost Management 在模型开发和模型计算期间,在产品架构中创建系统生成的表和报表视图。
CREATE ANY SYNONYM 和 DROP ANY SYNONYM 权限允许 Profitability and Cost Management 管理模型数据架构中在产品架构中创建的系统生成报表视图的同义词。
注:
如果授予这些系统权限是组织的一项安全隐患,可以禁用这些权限并在模型数据架构中手动为系统生成的报表视图创建同义词。通过此选项,可以仅对具有模型数据架构访问权限的业务数据用户公开这些视图。