powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Помогите, кто сталкивался защитой данных!
25 сообщений из 65, страница 1 из 3
Помогите, кто сталкивался защитой данных!
    #39242927
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Есть такая проблемка, Apex не видит защиту данных на сервере Oracle.
Предприятие работало с Oracle Forms и на уровне сервера была создана с помощью контекстов и RLS защита просмотра данных. Проверка прав доступа происходила при входе в базу.
Например, в Oracle мне дали доступ на просмотр з/п моего отдела, а если я вхожу в Apex, то вижу з/п всего предприятия.
Помогите пожалуйста, чем можете, я новичок).
Необходимо, чтоб Apex тоже видел защиту данных на уровне строк, может где-то подкрутить надо. В инете пишется только про VPD.
Спасибо всем, кто откликнется)
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39242929
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Apex 3.2
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39242933
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOONДобрый день!
Есть такая проблемка, Apex не видит защиту данных на сервере Oracle.
Предприятие работало с Oracle Forms и на уровне сервера была создана с помощью контекстов и RLS защита просмотра данных. Проверка прав доступа происходила при входе в базу.
Например, в Oracle мне дали доступ на просмотр з/п моего отдела, а если я вхожу в Apex, то вижу з/п всего предприятия.
Помогите пожалуйста, чем можете, я новичок).
Необходимо, чтоб Apex тоже видел защиту данных на уровне строк, может где-то подкрутить надо. В инете пишется только про VPD.
Спасибо всем, кто откликнется)

Ну самый простой способ дать весь rls apex_public_user
Ещё более простой ...дропнуть rls...:-)
Посложнее...настроить апекс как авторизацию от database user ...в этом случае rls будет полностью совместима.
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243033
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alПосложнее...настроить апекс как авторизацию от database user ...в этом случае rls будет полностью совместима.
Т.е. как я понимаю, настроить вход в Apex через database, а не через пользователя в Apex? Есть ли какая-то литература по этому поводу? Спасибо
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243169
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOONНеобходимо, чтоб Apex тоже видел защиту данных на уровне строк, может где-то подкрутить надо. В инете пишется только про VPD.
Если контексты есть, значит инициализировать их надо, в oracle forms же вы их, я так понимаю, инициализируете где-то...
В не древних версиях см. Security Attributes > Initialization PL/SQL Code и Cleanup PL/SQL Code, туда поместите инициализацию
если версия древняя, значит подбирайте другие подходящие места...
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243188
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOON,
- скажи кто указан в схеме разбора?
- зайди конкретно под ним в БД вне апекс и покажи результат ошибки по доступу.
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243203
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123ECLIPSE MOON,
- скажи кто указан в схеме разбора?
- зайди конкретно под ним в БД вне апекс и покажи результат ошибки по доступу.

Захожу в pl/sql developer и мне показывает данные по зарплате моего отдела, т.е. security срабатывает. А если захожу под Apex, то RLS не срабатывает, не видит вообще этот пакет, упускает тригер on-logon и показывает все при все данные, которые я не должна видеть. Вот такая вот бида. Поэтому пока не можем давать в общее пользование Апекс, т.к. если дал право на Select, значит все все видеть будут..
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243214
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOON,

Триггер на LOGON не подойдет, т.к. в апексе используется пул сессий, соответственно переинициализируйте =
Если кроме контекстов используется VPD, то там проблем вообще не вижу (например, поменяйте user на nvl( apex_application.g_user, user ) в policy function)
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243217
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOON,
Я задал выше 2 вопроса. Где ответы?
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243220
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevТриггер на LOGON не подойдет
а что у неё там?
Что то мне кажется защита по записям вне апекс - плохая идея?
Тут наверно сам апекс штатными средствами должен защищать.
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243224
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123SvDevТриггер на LOGON не подойдет
а что у неё там?
Что то мне кажется защита по записям вне апекс - плохая идея?
Тут наверно сам апекс штатными средствами должен защищать.

Дело в том, что защита по записям создавалась много лет и все всех усраивало, т.к. работали в Oracle Forms 6i, сейчас хотят переходить на что-то более современное. Поэтому хотим как-то прикрутить ту защиту к Апекс. А инфы в инете не нашла..
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243234
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOON,
- дайте запрос выполненный в апекс с Count()
- дайте имя (вымышленное) под которым схема разбора
Вы удивительно не отвечаете на вопросы, а только в общем разговоры.
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243237
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123ECLIPSE MOON,
Я задал выше 2 вопроса. Где ответы?

Ошибки по доступу нет, не правильно данные выдает!)
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243243
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOON,
- схема разбора?
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243275
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123ECLIPSE MOON,
- схема разбора?

Извените, я просто новичок, схема разбора--это что именно? не понимаю что именно сделать надо.

Select count(*) from exumple.table&&
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243280
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ECLIPSE MOONPetro123ECLIPSE MOON,
- схема разбора?

Извените, я просто новичок, схема разбора--это что именно? не понимаю что именно сделать надо.

Select count(*) from exumple.table&&


Select count(*) from exumple.zarplata

Выдает 4000

А в девелопере

Выдает 62
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243287
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOONА в девелопере
Выдает 62
это под каким логином зашли?
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243292
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOONсхема разбора--это что именно?
Shared - Security - Parsing
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243297
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123ECLIPSE MOONсхема разбора--это что именно?
Shared - Security - Parsing

Захожу под Eclipse в девелопере и работаю под схемой Eclipse в Апексе, права только на Select и то только своего отдела.
Необходимо, например, чтоб табельщик каждого отдела видел все данные только своих сотрудников.
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243307
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOON,
Вы поняли куда посмотреть?
Если боитесь за логин, то гляньте туда и не называйте имя\придумайте другое.
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243312
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123ECLIPSE MOON,
Вы поняли куда посмотреть?
Если боитесь за логин, то гляньте туда и не называйте имя\придумайте другое.

Parsing Schema -- Eclipse
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243316
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOONParsing Schema -- Eclipse
Там написано Eclipse?
Просто есть IDE Eclipse и я подумал вы не туда смотрите)).
OK
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243320
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже что в нормальной работе апекс используются только гранты, а не изменения прав триггером или ещё чем.
ECLIPSE MOONНеобходимо, например, чтоб табельщик каждого отдела видел все данные только своих сотрудников.
много таких форм?
Добавьте в запрос на форме в where условие.
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243324
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123ECLIPSE MOONParsing Schema -- Eclipse
Там написано Eclipse?
Просто есть IDE Eclipse и я подумал вы не туда смотрите)).
OK

Да Eclipse))
...
Рейтинг: 0 / 0
Помогите, кто сталкивался защитой данных!
    #39243328
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECLIPSE MOON,
выше советы были - попробуйте.
У меня проще - в WHERE условия, т.к. вредителей на работе нет.
Удачи!
...
Рейтинг: 0 / 0
25 сообщений из 65, страница 1 из 3
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Помогите, кто сталкивался защитой данных!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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