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