Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Права на refresh MATERIALIZED VIEW не владельцем MVIEW  [new]
DimaKKK
Member

Откуда:
Сообщений: 2
Пытаюсь рефрешить материализованное представление под пользователем, не являющимся владельцем вьюхи (USER2) exec dbms_mview.refresh ('USER1.TEST_MVIEW_2'), при этом выдается сообщение об ошибке:

"..ORA-01031: insufficient privileges
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2254
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2460
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2429
ORA-06512: at line 1..."

Вопрос чего не хватает? Если под USER1 создать аналогичное мат. вью все работает.
Грант дал такой: grant all on TEST_MVIEW_2 to USER2

Вьюха такого плана:
create materialized view TEST_MVIEW_2
build immediate
refresh on demand
enable query rewrite
as
.....
10 дек 09, 13:47    [8046664]     Ответить | Цитировать Сообщить модератору
 Re: Права на refresh MATERIALIZED VIEW не владельцем MVIEW  [new]
Avector
Member

Откуда: Санкт-Петербург
Сообщений: 383
DimaKKK,

http://download.oracle.com/docs/cd/B19306_01/server.102/b14226/repmview.htm#i53514
10 дек 09, 13:59    [8046743]     Ответить | Цитировать Сообщить модератору
 Re: Права на refresh MATERIALIZED VIEW не владельцем MVIEW  [new]
DimaKKK
Member

Откуда:
Сообщений: 2
Спасибо, помогло.
10 дек 09, 14:09    [8046833]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Права на refresh MATERIALIZED VIEW не владельцем MVIEW  [new]
Gabit
Member

Откуда: Алматы
Сообщений: 501
DimaKKK,
Поделитесь пожалуйста,
достаточно этого ?
ALTER ANY MATERIALIZED VIEW
1 окт 13, 08:20    [14904660]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить