powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Закрыто отображение колонки ролью в БД
12 сообщений из 12, страница 1 из 1
Закрыто отображение колонки ролью в БД
    #39527679
Sneaky Pete
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.
У нас есть таблица. TABLE1
В ней поля ID, SUMMA, DATE

Поле сумма видна в том случае, если пользователю предоставлена роль XX_INTERFACE_VIEW

Вопрос: как это сделано? Где в каких таблицах найти эту настройку.

Можно пример как найти в каких таблицах эти данные по настройки?

fnd_roles - тут роль лежит. Все понятно.
Остальные таблицы и гугл так ничего внятного не сказал. А хочется понять:

1. где эта настройка физически лежит.

2. Как делать такие ограничения на колонки для определенной роли.

Заранее спасибо за ответ.
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527682
Sneaky Pete,

смотря чем регулируется выдача прав. Если средствами оракл - то тут тебе подскажут. а если это самописанная система раздачи грантов - то только к её автору. ибо вариантов реализации - много, а принципов наименования таблиц и функций под это дело - ещё больше..
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527683
Sneaky Pete
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - Эх,
именно средствами Oracle. Это 100%.
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527686
Sneaky Pete,

мой оракл ничего не знает про таблицу fnd_roles. это 100%
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527691
Sneaky Pete,

но если точно оракл, то GRANT SELECT [column list] On <table_name> и DBA_COL_PRIVS тебе в помощь
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527715
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sneaky Pete,

Controlling the Display of Column Data with Policies , как вариант
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527722
Sneaky Pete
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - Эх,

ошибся dba_roles конечно же
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527726
Sneaky Pete
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - Эх,

в DBA_COL_PRIVS пусто
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527734
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sneaky PeteПривет.
У нас есть таблица. TABLE1

В ней поля ID, SUMMA, DATE

Поле сумма видна в том случае, если пользователю предоставлена роль XX_INTERFACE_VIEW

Вопрос: как это сделано? Где в каких таблицах найти эту настройку.

Можно пример как найти в каких таблицах эти данные по настройки?

fnd_roles - тут роль лежит. Все понятно.
Остальные таблицы и гугл так ничего внятного не сказал. А хочется понять:

1. где эта настройка физически лежит.

2. Как делать такие ограничения на колонки для определенной роли.

Заранее спасибо за ответ.
fnd_roles - Это OeBS?
Если да, то там своя система доступа (responsibility)
ты как пытаешься получить доступ к колонке, каким пользователем заходишь oebs или db?
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527737
Sneaky Pete
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все спасибо:) по доке разобрался. Спасибо за доку.
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527738
Sneaky Pete
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,
это я ошибку сделал dba_roles разумеется)
...
Рейтинг: 0 / 0
Закрыто отображение колонки ролью в БД
    #39527741
Sneaky Pete
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче говоря, меня ввели в заблуждение.
В Dba_Policies в Function была указана функция, которая скрывала не столбец, а просто ограничивала select по таблице.
Но меня убеждали, что именно не видно столбец. Я не проверил - стал искать. А оказалось, что столбец получали тупо вложенным селектом. Разумеется он ничего не возвращал.

Извините, что ввел вас в заблуждение.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Закрыто отображение колонки ролью в БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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