powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как создать представление на основе данных таблицы из другой схемы?
9 сообщений из 9, страница 1 из 1
Как создать представление на основе данных таблицы из другой схемы?
    #32028453
Focus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собсвенно вопрос сформулирован в теме, в уточнение скажу, что коснструкция
create view qqq
as select * from shema.table

не отрабатывает : ((
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32028455
mmoroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользователю в схеме которого создается view должны быть даны права на таблицы других схем.
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32028480
Focus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...а вот отдельно запрос select * from shema.table отрабатывает. Значит, проблема не в правах?
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32028489
mmoroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интересно, интересно ... У меня создается.
А что за ошибка вываливается?
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32028507
Smak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если не ошибаюсь, пользователью-в схеме которого создается такое view права на таблицу должны быть даны явно, не через роли.
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32028519
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Smak ты не ошибаешься! Чтобы создать представление базирующихся на данных из другой схемы этому пользователю необходимы прямо назначенные права на те таблицы. Права полученные через роль не имеют силы.
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32028705
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В дополнение к сказанному месье SAA_:

А если вы это представление (эту вьюшку) захотите кому-то отдать (grant select on ...), то вам потребуется чтобы исходные объекты (не обязательно таблицы даже, а именно то, на чём ваше представление построено) были отданы вам с grant option.
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32033220
Fedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гораздо проще создать public synonym
...
Рейтинг: 0 / 0
Как создать представление на основе данных таблицы из другой схемы?
    #32033224
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и что! Подумаешь синоним! Там же ясно сказано, что даже с именем схемы не канает построение представления. Только гранты спасут!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как создать представление на основе данных таблицы из другой схемы?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]