Вход | Регистрация



Проверить программно доступ на уровне RLS

Проверить программно доступ на уровне RLS
Я
   AlexGaren
 
20.03.18 - 20:50
Привет народ! Можно ли как то программно узнать ,обладает ли пользователь правом доступа к определенному документу,если ограничение стоит на уровне RLS ?
 
 
   Ботаник Гарден Меран
 
1 - 20.03.18 - 20:59
Разрешенные в запросе
   AlexGaren
 
2 - 20.03.18 - 21:02
В смысле? Ну сделаю запрос через "Выбрать Разрешенные",дальше что?
   Cyberhawk
 
3 - 20.03.18 - 21:06
(2) условие на ссылку и проверку результата на пустой. Ты баклан? )
   AlexGaren
 
4 - 20.03.18 - 21:08
(3) Походу это ты баклан, а если у меня куча документов? Мне каждый так пробегать в цикле,умник.Я имел ввиду есть функция ПараметрыДоступа(),может есть что-то наподобие этого.
То что ты предложил это тупо просто капец как.
   Ботаник Гарден Меран
 
5 - 20.03.18 - 21:09
Запрос по всем докам, выгрузка в массив.
Если в массиве на найден, значит нет доступа.
Нет цикла.
   AlexGaren
 
8 - 20.03.18 - 21:15
(5) Короче объясняю суть задачи,нужно получить все документы по всем организациям.Но нужно отделить для пользователя по которым есть доступ ,а по которому у него нету.(поставить галочку)
У меня есть план ,но так или иначе придется делать два запроса,сначала один,который получает все документы,потом другой через Выбрать Разрешенные,но это не фига не оптимально.
   Ботаник Гарден Меран
 
10 - 20.03.18 - 21:17
(8)
Временные таблицы и соединение, проверка на null.
 
 Рекламное место пустует
   AlexGaren
 
12 - 20.03.18 - 21:19
(10) Просто вот есть твой комментарий "условие на ссылку и проверку результата на пустой. Ты баклан? )" который вообще не хрена смысла не имеет это полная избыточная тупость,а вот есть полезный от Ботаника
"Запрос по всем докам, выгрузка в массив.
Если в массиве на найден, значит нет доступа.
Нет цикла."
   Cyberhawk
 
13 - 20.03.18 - 21:21
(12) Про какие-то циклы и множество документов речи тогда не шло, проспись )
   AlexGaren
 
14 - 20.03.18 - 21:23
(10) Да, ты прав это вариант, вместо двух запросов будет 1 благодаря соединению,но по факту мы всё равно получаем две таблицы и сравниваем их внутри.
Я надеялся может кто-то знает на подобии ПараметрыДоступа() но только для Объекта Метаданных.
   Ботаник Гарден Меран
 
15 - 20.03.18 - 21:23
(12)
Ты чего какой дерзкий? Номера попутал.
Я вот с сайберомястребом согласен.
   Cyberhawk
 
17 - 20.03.18 - 21:25
Чуваку ответили не так, как он ожидал. Он ожидал ответ "на подобии чего-то там у него в голове", и теперь у него подгорает. Микробы не бесят? ))
   Cyberhawk
 
18 - 20.03.18 - 21:25
(16) См. (11)
   AlexGaren
 
19 - 20.03.18 - 21:25
(15) Ясно ,молодец.То есть он не дерзкий "Ты баклан?"
   AlexGaren
 
20 - 20.03.18 - 21:27
(15) Т.е. в комментарии надо обязательно добавить что-то типо такого "Ты что даун? Не смог сообразить?".Так получается?
   Ботаник Гарден Меран
 
21 - 20.03.18 - 21:33
(20)
Вдумчиво надо решать проблемы, вопросы задавать развернуто.
Я вот когда загоняюсь, в большинстве случаев это мои косяки, торопыжничество и незнание.
Когда мало даешь информации, будут флудить.
   vde69
 
22 - 20.03.18 - 22:45
(0) ответь на такой вопрос:

ты хочешь проверить на доступ ссылку?

тогда другой вопрос:
от куда ты возьмешь эту ссылку для того, что бы проверить?


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует