Застрял с разрешениями Oracle дБ при создании OLAP Dimension через AWM - PullRequest
0 голосов
/ 12 апреля 2020

Я хочу создать olap cube через AWM. Мне удалось создать рабочее пространство, но когда я пытаюсь создать первое измерение, я получаю ошибку разрешения. Я предоставил пользователю (MANDRI) все гранты, как указано здесь: https://docs.oracle.com/cd/B28359_01/olap.111/b28124/start.htm#OLAUG200, но я все еще получаю сообщение об ошибке.

Любая помощь будет принята с благодарностью!

An error has occurred on the server
Error class: Express Failure
Server error descriptions:
DPR: cannot create server cursor, Generic at TxsOqDefinitionManager::generic<CommitRoot>
INI: XOQ-00289: error executing DDL "(CREATE OR REPLACE VIEW "MANDRI"."CATEGORY_VIEW" AS
SELECT
"DIM_KEY",
"LEVEL_NAME",
"MEMBER_TYPE",
"DIM_ORDER",
"LONG_DESCRIPTION",
"SHORT_DESCRIPTION",
"CATEGORY_LONG_DESCRIPTIO",
"CATEGORY_SHORT_DESCRIPTI",
"SUBCATEGORY_LONG_DESCRIP",
"SUBCATEGORY_SHORT_DESCRI"
FROM TABLE(CUBE_TABLE('"MANDRI"."CATEGORY"') )
)" for metadata object "(MANDRI.CATEGORY)", Generic at TxsOqPersistentMetadataContext::executeDDL
INI: XOQ-00106: SQL query failed: "(ORA-01031: insufficient privileges
)", Generic at TxsRdbSQLStatement::execute()

Это привилегии, которыми обладает пользователь:

CREATE TRIGGER
UNLIMITED TABLESPACE
DEBUG ANY PROCEDURE
SELECT ANY DICTIONARY
DEBUG CONNECT SESSION
CREATE SEQUENCE
CREATE ANY CUBE DIMENSION
CREATE DIMENSION
CREATE CUBE DIMENSION
CREATE ANY DIMENSION
CREATE ANY MATERIALIZED VIEW
CREATE MATERIALIZED VIEW
ADVISOR
CREATE TYPE
CREATE PROCEDURE
CREATE TABLE

1 Ответ

0 голосов
/ 13 апреля 2020

Пользователь пропал без вести GRANT CREATE VIEW. Было бы неплохо включить это в документацию.

...