|
Легкий вопрос по Materialized Views
|
|||
---|---|---|---|
#18+
Добрый день, подскажите, как выдать права на materialized views? или материальных вьюшек? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 12:44 |
|
Легкий вопрос по Materialized Views
|
|||
---|---|---|---|
#18+
Angelo Lagusa, Для предствалений, включая материализованные, права, например на чтение, выдаются командой GRANT также как и для таблиц: GRANT SELECT ON matview TO ..; Важный момент. Право на обновление мат. представления (REFRESH MAT.. VIEW) есть только у владельца. Если нужно обновление кому-то делегировать, то следует поместить эту команду в security definer функцию и выдавать привилегии на функцию. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 14:20 |
|
Легкий вопрос по Materialized Views
|
|||
---|---|---|---|
#18+
Павел Лузанов, посмотрите в schemas есть Portfolio, в которой owner: risk_portfolio, а пользователь: risk_manager. Мне нужно дать права на select, update, insert, truncate, references, trigger на risk_manager. я написал так: GRANT ALL ON TABLE risk_portfolio.poisk_dbz_pragma(materialized_view) TO risk_manager; Но помимо этого мне нужно дать права только на (materialized_view), а на изменение TABLES права не нужны(только select) Сталкиваюсь этим впервые, подскажите пж ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 14:52 |
|
Легкий вопрос по Materialized Views
|
|||
---|---|---|---|
#18+
Angelo Lagusa, Для материализованных представлений есть смысл выдавать права только на чтение(SELECT). Остальное смысла не имеет. Если я всё правильно понял, то владелец risk_portfolio должен выдать пользователю risk_manager привилегию SELECT на материализованное представление poisk_dbz_pragma в схеме portfolio командой: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 15:23 |
|
Легкий вопрос по Materialized Views
|
|||
---|---|---|---|
#18+
Павел Лузанов, Да. Risk_portfolio должен выдать пользователю risk_manager привилегию grant all(не только select) на ВСЕ(все mat.view в схеме portfolio) материализованное представление в схеме portfolio ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 15:37 |
|
Легкий вопрос по Materialized Views
|
|||
---|---|---|---|
#18+
Angelo Lagusa, Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 15:50 |
|
Легкий вопрос по Materialized Views
|
|||
---|---|---|---|
#18+
Павел Лузанов, все сработало. Теперь можно ли risk_manager(пользователю) создать свой mat.views и изменять самому. Без привелегии owner'a ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 06:26 |
|
|
start [/forum/topic.php?desktop=1&fid=53&tid=1995103]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 168ms |
0 / 0 |