1. Мегаконкурс в апреле "Приведи друзей на codeby". Дарим деньги, подписку на журнал хакер и выдаем статус "Paid Access". Подробнее ...

    Скрыть объявление

Баг с @dblookup в локальной базе

Тема в разделе "Lotus - Программирование", создана пользователем Medevic, 18 янв 2007.

Наш партнер Genesis Hackspace
  1. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Только что нашел такой баг, который может доставить несколько неприятностей при тестировании локальной базы.
    Если в локальной базе есть некоторые документы, недоступные на чтение с помощью поля Readers, то @DbLookup всё равно может читать данные их таких документов.
    Например, нам известен UNID скрытого документа. И есть категоризированное по UNID представление.
    Тогда собака @GetDocField(UNID; ...) правильно скажет "You are not authorized to perform that operation".
    А собака @DbLookUp исправно выдаст нам значение любого поля.
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.920
    Симпатии:
    1
    Для: Medevic
    хм... а случайно Readers не по роли закрываеться? и в локалке с ролью сами знаете какая фигня
     
  3. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    По роли. Надо будет проверить по имени.
     
  4. Kee_Keekkenen

    Kee_Keekkenen Well-Known Member

    Регистрация:
    5 сен 2006
    Сообщения:
    623
    Симпатии:
    5
    это при наличии галочки "Enforce a consistent Access Control List across all replicas" в свойствах бд происходит ?
     
  5. Hedg

    Hedg Гость

    Так ведь роли в локалке не работают.
     
  6. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.920
    Симпатии:
    1
    Для: Hedg
    Не всегда , как окзалося, с N версии, как написал <!--QuoteBegin-Kee_Keekkenen+19:01:2007, 08:50 -->
    <span class="vbquote">(Kee_Keekkenen @ 19:01:2007, 08:50 )</span><!--QuoteEBegin-->это при наличии галочки "Enforce a consistent Access Control List across all replicas" в свойствах бд происходит ?
    [snapback]53653" rel="nofollow" target="_blank[/snapback]​
    [/quote] - работает
     
  7. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-Kee_Keekkenen+19:01:2007, 09:50 -->
    <span class="vbquote">(Kee_Keekkenen @ 19:01:2007, 09:50 )</span><!--QuoteEBegin-->это при наличии галочки "Enforce a consistent Access Control List across all replicas" в свойствах бд происходит ?
    [snapback]53653" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Да.
     
Загрузка...
Похожие Темы - Баг @dblookup локальной
  1. anna
    Ответов:
    12
    Просмотров:
    1.055
  2. Максим1613
    Ответов:
    0
    Просмотров:
    1.287
  3. divankin
    Ответов:
    0
    Просмотров:
    2.406
  4. deeeman
    Ответов:
    1
    Просмотров:
    1.258
  5. shisik
    Ответов:
    2
    Просмотров:
    1.916

Поделиться этой страницей