|
|
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Привет. У нас есть таблица. TABLE1 В ней поля ID, SUMMA, DATE Поле сумма видна в том случае, если пользователю предоставлена роль XX_INTERFACE_VIEW Вопрос: как это сделано? Где в каких таблицах найти эту настройку. Можно пример как найти в каких таблицах эти данные по настройки? fnd_roles - тут роль лежит. Все понятно. Остальные таблицы и гугл так ничего внятного не сказал. А хочется понять: 1. где эта настройка физически лежит. 2. Как делать такие ограничения на колонки для определенной роли. Заранее спасибо за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 14:42 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Sneaky Pete, смотря чем регулируется выдача прав. Если средствами оракл - то тут тебе подскажут. а если это самописанная система раздачи грантов - то только к её автору. ибо вариантов реализации - много, а принципов наименования таблиц и функций под это дело - ещё больше.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 14:45 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эх, именно средствами Oracle. Это 100%. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 14:46 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Sneaky Pete, мой оракл ничего не знает про таблицу fnd_roles. это 100% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 14:49 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Sneaky Pete, но если точно оракл, то GRANT SELECT [column list] On <table_name> и DBA_COL_PRIVS тебе в помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 14:52 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 15:16 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эх, ошибся dba_roles конечно же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 15:20 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эх, в DBA_COL_PRIVS пусто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 15:24 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Sneaky PeteПривет. У нас есть таблица. TABLE1 В ней поля ID, SUMMA, DATE Поле сумма видна в том случае, если пользователю предоставлена роль XX_INTERFACE_VIEW Вопрос: как это сделано? Где в каких таблицах найти эту настройку. Можно пример как найти в каких таблицах эти данные по настройки? fnd_roles - тут роль лежит. Все понятно. Остальные таблицы и гугл так ничего внятного не сказал. А хочется понять: 1. где эта настройка физически лежит. 2. Как делать такие ограничения на колонки для определенной роли. Заранее спасибо за ответ. fnd_roles - Это OeBS? Если да, то там своя система доступа (responsibility) ты как пытаешься получить доступ к колонке, каким пользователем заходишь oebs или db? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 15:34 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Все спасибо:) по доке разобрался. Спасибо за доку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 15:35 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, это я ошибку сделал dba_roles разумеется) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 15:36 |
|
||
|
Закрыто отображение колонки ролью в БД
|
|||
|---|---|---|---|
|
#18+
Короче говоря, меня ввели в заблуждение. В Dba_Policies в Function была указана функция, которая скрывала не столбец, а просто ограничивала select по таблице. Но меня убеждали, что именно не видно столбец. Я не проверил - стал искать. А оказалось, что столбец получали тупо вложенным селектом. Разумеется он ничего не возвращал. Извините, что ввел вас в заблуждение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 15:39 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39527722&tid=1885184]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
289ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 632ms |

| 0 / 0 |
