Re: FB 2 permission BUG !!! ?????
А куда баг-репорты слать? А то я патался в 1.7 выполнить EXECUTE BLOCK AS BEGIN UPDATE Collections C SET C.Name = 'Meine Favoriten' WHERE C.Name = 'Meine Top-News'; UPDATE Categories C SET C.Name = 'Meine Favoriten' WHERE C.Name = 'Meine Top-News'; END и получил Access violation at address 01684F62 in module 'SQLHammer_InterBase_Common.bpl'. Read of address 0040. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
sasha пишет: А куда баг-репорты слать? А то я патался в 1.7 выполнить EXECUTE BLOCK AS BEGIN UPDATE Collections C SET C.Name = 'Meine Favoriten' WHERE C.Name = 'Meine Top-News'; UPDATE Categories C SET C.Name = 'Meine Favoriten' WHERE C.Name = 'Meine Top-News'; END и получил Access violation at address 01684F62 in module 'SQLHammer_InterBase_Common.bpl'. Read of address 0040. такие слать Коваленко -- С наилучшими пожеланиями, Николай Войнов --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
и кстати + в обход БАЛЬШОЙ приколы :) FIRST и SKIP значения переменных не выгребают-то :( например: select skip :i_from first :i_to * from А ты почитай релиз-ноты полуторки и единички тоже и выгребут, глядишь... В скобочки надо брать параметры-то. -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
А процедура для селекта общего типа - самая тормозная весь вообще-то. А, если не влом конечно ответить, в чём тормоза проявляются ? И что такое общего типа в твоём понимании ? Как и во всехнем. Процедура эффективна, когда она самодостаточна. А как только на запрос из неё начинаем накладывать фильтры-сортировки-группировки-джойны - получаем натурал и тормоза. И начинаем страдать по динамике в процедурах. Которая препарится при каждом выполнении и опять даёт тормоза. -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
это не баг Офф: я всё давно спросить хотел - а ты Киру никаким боком не? Калуга - город небольшой... я слышал про трех однофамильцев в моем городе, с одним из них живем в одном подъезде есть еще два полных клона (внешних) один в Калуге, один в Обнинске. прикольно при этом смотреть на окружающих и еще Глеб говорит, что я похож на деда -- Булычев Алексей http://www.stella-npf.ru --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Boulitchev Aleksey [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] это баг или ..., и если баг - будет ли когда-то исправлен ? for execute statement 'select count(*) from table1' into :cnt; Делаю вывод: для EXECUTE STATEMENT не делигируются права вызвавшего его окружения в данном случае SP Proc1 а берутся это не баг это намек на консерваторию не понял ... что подразумевается под консерваторией ? пример написан от фонаря на самом деле там посложнее на несколько порядков ... и из ВАШЕГО ответета вообще не понятно действительно ли это не баг и почему, а если и баг то будет ли он рассмотрен (я уж, пока, не говорю про исправление) и кстати + в обход БАЛЬШОЙ приколы :) FIRST и SKIP значения переменных не выгребают-то :( например: select skip :i_from first :i_to * from --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
это баг или ..., и если баг - будет ли когда-то исправлен ? for execute statement 'select count(*) from table1' into :cnt; Делаю вывод: для EXECUTE STATEMENT не делигируются права вызвавшего его окружения в данном случае SP Proc1 а берутся это не баг это намек на консерваторию -- Булычев Алексей http://www.stella-npf.ru --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Boulitchev Aleksey wrote: это не баг Офф: я всё давно спросить хотел - а ты Киру никаким боком не? Калуга - город небольшой... -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Hi Ded ! D Офф: я всё давно спросить хотел - а ты Киру никаким D боком не? Калуга - город небольшой... Дак у Кира это псевдоним вроде бы ... - --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Boulitchev Aleksey [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] это баг или ..., и если баг - будет ли когда-то исправлен ? for execute statement 'select count(*) from table1' into :cnt; Делаю вывод: для EXECUTE STATEMENT не делигируются права вызвавшего его окружения в данном случае SP Proc1 а берутся это не баг это намек на консерваторию не понял ... что подразумевается под консерваторией ? пример написан от фонаря на самом деле там посложнее на несколько порядков ... и из ВАШЕГО ответета вообще не понятно действительно ли это не баг и почему, а если и баг то будет ли он рассмотрен (я уж, пока, не говорю про исправление) и кстати + в обход БАЛЬШОЙ приколы :) FIRST и SKIP значения переменных не выгребают-то :( например: select skip :i_from first :i_to * from --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Константин [EMAIL PROTECTED] wrote: и из ВАШЕГО ответета вообще не понятно действительно ли это не баг и почему, а если и баг то будет ли он рассмотрен (я уж, пока, не говорю про исправление) Не баг. Патамучта. Пока не будет. Возможно, в 3.0. и кстати + в обход БАЛЬШОЙ приколы :) FIRST и SKIP значения переменных не выгребают-то :( например: select skip :i_from first :i_to * from А если в скобочках? -- Дмитрий Еманов --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Где-то там в документации к FB1.5 есть заметка что права для EXECUTE STATEMENT не проверяются. Для EXECUTE STATEMENT вобще много разных исключений, например ROW_COUNT он не заполняет. А про FIRST/SKIP неправду говорите. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Не баг. Патамучта. Пока не будет. Возможно, в 3.0. Ok. Понятно - патамучта всё обьясняет :) Будем ждать ... FIRST и SKIP значения переменных не выгребают-то :( А если в скобочках? ОГРОМНОЕ пасибо ! Блин а ларчик-то просто открывался :) PS: Это не критично - просто для общего развития с инглицким у меня худо :( Vulcan - он уже есть или это в планах ? Где его можно взять пощупать ? Желательно в откомпиленом виде ... :) --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Vulcan - ?? ??? ??? ??? ? ?? ? ??? ??? ? ? ? ??? , ?? ?? ?? ? - ?? ??? ??, ?? ??? ? ? ?? ? ??? ??. ? ? ???... ? ??? ? ?? ? ?? ??, ?? ? ???-?? ?? ?. ? --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Roman Rokytskyy [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Vulcan - ?? ??? ??? ??? ? ?? ? ??? ??? ? ? ? ??? , ?? ?? ?? ? - ?? ??? ??, ?? ??? ? ? ?? ? ??? ??. ? ? ???... ? ??? ? ?? ? ?? ??, ?? ? ???-?? ?? ?. ? МДА. ПОНЯТНО : --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
sasha ... Где-то там в документации к FB1.5 есть заметка что права для EXECUTE STATEMENT не проверяются. Проверяются. Но в контексте пользователя, а не процедуры, как некоторым неправильно хочется -- Хорсун Влад --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Vlad Horsun [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] sasha ... Где-то там в документации к FB1.5 есть заметка что права для EXECUTE STATEMENT не проверяются. Проверяются. Но в контексте пользователя, а не процедуры, как некоторым неправильно хочется Почему неправильно ? Очень даже правильно !!! ИМХО это СЕЙЧАС неправильное поведение !!! Есть такое понятие как делегирование прав в контексте окружения ... Например если пользователь вообще никаких прав не имеет но входит в группу которая имеет какие-то права то и пользователь получает права группы Для чего тогда вообще права и группы ? Тут тоже самое !!! ИТОГО - БАГА Другой вопрос стоимость исправления этой баги ... :) ну сам подумай, ведь смысл ЮЗВЕРЮ раздавать права на ПРЯМОЙ (фактически) доступ к таблицам ? Да они такого наворотят : Я ж по уму хочу: Зарезать права на таблицы и доступ только через SP, а там уж постараюсь проверочки от дурака налепить ... --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Константин [EMAIL PROTECTED] wrote: ИТОГО - БАГА Читай релизные ноты, вдумчиво. -- Дмитрий Еманов --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Ded [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Я ж по уму хочу: Зарезать права на таблицы и доступ только через SP, а там уж постараюсь проверочки от дурака налепить ... Во-первых, что именно это и есть по уму - достаточно сомнительно. Ну это, как ты правильно заметил, уже РЕЛИГИЯ :) У сеня в принципе почти вся бизнес-логика на SP ... :) Есть ещё такие вещи как вья и роли, например, если уж очень религия против раздачи прав на таблицы. Ну я насчёт вьюх даже не рыпаюсь знаю там траблы порыты и вылавливать их как-то не хочеться. У мкня ВЬЮХ ВОБЩЕ НЕТ (религия #2) А процедура для селекта общего типа - самая тормозная весь вообще-то. А, если не влом конечно ответить, в чём тормоза проявляются ? И что такое общего типа в твоём понимании ? Так для общего образования, чтоб я потом глупых вопросов не задавал :) Ну и - кто тебя заставляет юзать execute statement, если его дизайн не соответствует религиозным убеждениям? А кто сказал не соответствует ? Очень даже соответствует ! В далёких планах что-то типа ООП на основе execute statement ;) Только вот наследование прав имхо - правильнее было-бы Ладно, закрываем ветку я понял - сейчас об этом говорить голяк. Вот ближе к тройке наверное опять просить буду :) --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
Dmitry Yemanov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Константин [EMAIL PROTECTED] wrote: ИТОГО - БАГА Читай релизные ноты, вдумчиво. УРА! Нашёл :( ОБИДНО !!! :( Теперь только осталась одна неясность это так и надо, по мнению разработчиков, или просто ПОКА не реализовано ? PS: и мои 5 копеек во всеобщую молитву: О ВСЕВИДЯЩИЙ И ВСЕЗНАЮЩИЙ О НЕПОГРЕШИМЫЙ И НЕПОКОБЕЛИМЫЙ :) О ВЕРСИИ РАЗДАЮЩИЙ ВЕЛИКИЙ РАЗРАБОТЧИК УСЛЫШЬ МОИ МОЛИТВЫ ДАЙ НАМ НОВЫЙ ФУНКЦИОНАЛ ДАБЫ НЕ ГРЕШИЛИ МЫ ИЗВРАЩЕНИЯМИ (проктологией :)) ПРОСТИ НАМ ГЛУПЫЕ ВОПРОСЫ ЯКО ЖЕ МЫ ПРОЩАЕМ ОТВЕТЫ :) ДА ИЗБАВИ НАС ОТ ГЛЮКА --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
??? , ?? ?? ?? ? - ?? ??? ??, ?? ??? ? ? ?? ? ??? ??. ? ? ???... ? ??? ? ?? ? ?? ??, ?? ? ???-?? ?? ?. ? МДА. ПОНЯТНО : хммм... писал, что Вулкан уже есть, но щупать его не рекомендуется - он щекоток боится и очень быстро обижается. После этого он перестает общатся. Его пока воспитывают нужные люды :) Роман --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
?. ? МДА. ПОНЯТНО : хммм... писал, что Вулкан уже есть, но щупать его не рекомендуется - он щекоток боится и очень быстро обижается. После этого он перестает общатся. Его пока воспитывают нужные люды :) О, теперь понятно! А насчёт щекоток - мы нежно :) Ладно, как пока неприрученного зверя в клетку посадил на WMVare скачал счас компилить начну, настроение сомое-то! С недосыпу да с перепою :) --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---