Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Boulitchev Aleksey
> это баг или ..., и если баг - будет ли когда-то исправлен ?
>for execute
> statement 'select count(*) from table1' into :cnt;

> Делаю вывод: для EXECUTE STATEMENT не делигируются права вызвавшего
>его окружения в данном случае SP Proc1 а берутся

это не баг
это намек на консерваторию

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Ded
Boulitchev Aleksey wrote:

> это не баг

Офф: я всё давно спросить хотел - а ты Киру никаким боком не? Калуга 
- город небольшой...

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Karabas Barabas
Hi Ded !

 D> Офф: я всё давно спросить хотел - а ты Киру никаким
 D> боком не? Калуга - город небольшой...

Дак у Кира это псевдоним вроде бы ...

-



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread ���������

"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 !!! ?????

2006-05-26 Thread Dmitry Yemanov
"Константин" <[EMAIL PROTECTED]> wrote:
>
>и из ВАШЕГО ответета вообще не понятно действительно
>ли это не баг и почему, а если и баг то будет ли он рассмотрен
>(я уж, пока, не говорю про исправление)

Не баг. Патамучта. Пока не будет. Возможно, в 3.0.

>и кстати + в обход БАЛЬШОЙ приколы :)
>FIRST и SKIP значения переменных не выгребают-то :(
>
>например:
>select skip :i_from first :i_to * from 

А если в скобочках?


--
Дмитрий Еманов




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread sasha
Где-то там в документации к FB1.5 есть заметка что права для EXECUTE STATEMENT 
не проверяются. 
Для EXECUTE STATEMENT вобще много разных исключений, например ROW_COUNT он не 
заполняет.

А про FIRST/SKIP неправду говорите.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread ���������
> Не баг. Патамучта. Пока не будет. Возможно, в 3.0.
Ok. Понятно - "патамучта" всё обьясняет :)
Будем ждать ...

>>FIRST и SKIP значения переменных не выгребают-то :(
> А если в скобочках?

ОГРОМНОЕ пасибо !
Блин а ларчик-то просто открывался :)

PS: Это не критично - просто для общего развития с
 "инглицким" у меня худо :(
  Vulcan - он уже есть или это в планах ?
  Где его можно взять пощупать ?
  Желательно в откомпиленом виде ... :)





--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Roman Rokytskyy

>   Vulcan - ?? ???  ??? ??? ? ?? ?
>   ??? ??? ? ?  ?

??? , ?? ?? ?? ? - ?? ??? ??, ?? ??? ? 
? ?? ?  ??? ??. ? ?  ???... 
? ??? ? ??  ? ?? ??, ?? ? ???-?? ?? ?.

? 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread ���������

"Roman Rokytskyy" 
<[EMAIL PROTECTED]> 
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
>
>>   Vulcan - ?? ???  ??? ??? ? ?? ?
>>   ??? ??? ? ?  ?
>
> ??? , ?? ?? ?? ? - ?? ??? ??, ?? ??? ? 
> ? ?? ?  ??? ??. ? ?  
> ???... ? ??? ? ??  ? ?? ??, ?? ? ???-?? ?? 
> ?.
>
> ?

  МДА. ПОНЯТНО : 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Vlad Horsun
"sasha" ...
> Где-то там в документации к FB1.5 есть заметка что права для EXECUTE 
> STATEMENT не проверяются.

Проверяются. Но в контексте пользователя, а не процедуры,
как некоторым неправильно хочется

--
Хорсун Влад



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread ���������

"Vlad Horsun" <[EMAIL PROTECTED]> 
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
> "sasha" ...
>> Где-то там в документации к FB1.5 есть заметка что права для EXECUTE 
>> STATEMENT не проверяются.
>
>Проверяются. Но в контексте пользователя, а не процедуры,
> как некоторым неправильно хочется

Почему неправильно ?
Очень даже правильно !!!
ИМХО это СЕЙЧАС неправильное поведение !!!
Есть такое понятие как делегирование прав в
контексте окружения ...

Например если пользователь вообще никаких
прав не имеет но входит в группу которая имеет
какие-то права то и пользователь получает права
группы  Для чего тогда вообще права и группы ?

Тут тоже самое !!! ИТОГО - БАГА
Другой вопрос стоимость исправления этой баги ... :)

ну сам подумай, ведь смысл ЮЗВЕРЮ раздавать права
на ПРЯМОЙ (фактически) доступ к таблицам ?
Да они такого наворотят : Я ж по уму хочу:
Зарезать права на таблицы и доступ только через SP,
а там уж постараюсь проверочки от "дурака" налепить ... 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Ded
>  Я ж по уму хочу:
> Зарезать права на таблицы и доступ только через SP,
> а там уж постараюсь проверочки от "дурака" налепить ... 

Во-первых, что именно это и есть по уму - достаточно сомнительно. 
Есть ещё такие вещи как вья и роли, например, если уж очень религия 
против раздачи прав на таблицы. А процедура для селекта общего типа - 
самая тормозная весь вообще-то. Ну и - кто тебя заставляет юзать execute 
statement, если его дизайн не соответствует религиозным убеждениям?

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Dmitry Yemanov
"Константин" <[EMAIL PROTECTED]> wrote:
>
>ИТОГО - БАГА

Читай релизные ноты, вдумчиво.


--
Дмитрий Еманов




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread ���������

"Ded" <[EMAIL PROTECTED]> сообщил/сообщила в 
новостях следующее: news:[EMAIL PROTECTED]
>>  Я ж по уму хочу:
>> Зарезать права на таблицы и доступ только через SP,
>> а там уж постараюсь проверочки от "дурака" налепить ...
>
>Во-первых, что именно это и есть по уму - достаточно сомнительно.
Ну это, как ты правильно заметил, уже РЕЛИГИЯ :)
У сеня в принципе почти вся "бизнес-логика" на SP ... :)

> Есть ещё такие вещи как вья и роли, например, если уж очень религия
> против раздачи прав на таблицы.
Ну я насчёт вьюх даже не рыпаюсь знаю там траблы порыты и
вылавливать их как-то не хочеться. У мкня ВЬЮХ ВОБЩЕ НЕТ
(религия #2)

> А процедура для селекта общего типа - самая тормозная весь вообще-то.
А, если не влом конечно ответить, в чём тормоза проявляются ?
И что такое "общего типа" в твоём понимании ?
Так для общего образования, чтоб я потом глупых вопросов не задавал 
:)

> Ну и - кто тебя заставляет юзать execute statement,
> если его дизайн не соответствует религиозным убеждениям?
А кто сказал не соответствует ? Очень даже соответствует !
В далёких планах что-то типа ООП на основе execute statement ;)

Только вот наследование прав имхо - правильнее было-бы

Ладно, закрываем ветку я понял - сейчас об этом говорить голяк.
Вот ближе к тройке наверное опять просить буду :) 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread ���������

"Dmitry Yemanov" <[EMAIL PROTECTED]> 
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
> "Константин" <[EMAIL PROTECTED]> wrote:
>>
>>ИТОГО - БАГА
>
> Читай релизные ноты, вдумчиво.

УРА! Нашёл :(  ОБИДНО !!! :(
Теперь только осталась одна неясность это так и надо,
по мнению разработчиков, или просто ПОКА не
реализовано ?

PS: и мои 5 копеек во всеобщую молитву:

О ВСЕВИДЯЩИЙ И ВСЕЗНАЮЩИЙ
О НЕПОГРЕШИМЫЙ И НЕПОКОБЕЛИМЫЙ :)
О ВЕРСИИ РАЗДАЮЩИЙ
ВЕЛИКИЙ РАЗРАБОТЧИК
УСЛЫШЬ МОИ МОЛИТВЫ
ДАЙ НАМ НОВЫЙ ФУНКЦИОНАЛ
ДАБЫ НЕ ГРЕШИЛИ МЫ ИЗВРАЩЕНИЯМИ 
(проктологией :))
ПРОСТИ НАМ ГЛУПЫЕ ВОПРОСЫ
ЯКО ЖЕ МЫ ПРОЩАЕМ ОТВЕТЫ 
:)
ДА ИЗБАВИ НАС ОТ ГЛЮКА




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Dmitry Yemanov
"Константин" <[EMAIL PROTECTED]> wrote:
>
> Лирическое отступление: выявленный бажок возможно кто-то и встречал,
> но я пока его описания нигде не нашёл. Очень бы хотелось узнать у "гуру"
> это баг или ..., и если баг - будет ли когда-то исправлен ?

1) это не баг
2) в 1.5 все точно так же

--
Дмитрий Еманов




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Roman Rokytskyy
>> ??? , ?? ?? ?? ? - ?? ??? ??, ?? ??? 
>> ? ? ?? ?  ??? ??. ? ? 
>> > ???... ? ??? ? ??  ? ?? ??, ?? ? ???-?? ?? 
>> > ?. ?

>   МДА. ПОНЯТНО :

хммм... писал, что Вулкан уже есть, но щупать его не рекомендуется - он 
щекоток боится и очень быстро обижается. После этого он перестает общатся. 
Его пока воспитывают нужные люды :)

Роман 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread ���������
>>> > ?. ?
>
>>   МДА. ПОНЯТНО :
>
> хммм... писал, что Вулкан уже есть, но щупать его не рекомендуется - он 
> щекоток боится и очень быстро обижается. После этого он перестает общатся. 
> Его пока воспитывают нужные люды :)

О, теперь понятно! А насчёт щекоток - мы нежно :)
Ладно, как пока неприрученного зверя в клетку
посадил на WMVare скачал счас компилить начну,
настроение сомое-то! С недосыпу да с перепою :) 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-26 Thread Boulitchev Aleksey
>> это не баг
>
>Офф: я всё давно спросить хотел - а ты Киру никаким боком не? Калуга
> - город небольшой...

я слышал про трех однофамильцев в моем городе, с одним из них живем в одном 
подъезде

есть еще два полных клона (внешних) один в Калуге, один в Обнинске. 
прикольно при этом смотреть на окружающих

и еще Глеб говорит, что я похож на деда


-- 
Булычев Алексей
http://www.stella-npf.ru 


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-27 Thread ���������

"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 !!! ?????

2006-05-29 Thread Ded
> и кстати + в обход БАЛЬШОЙ приколы :)
> FIRST и SKIP значения переменных не выгребают-то :(
> 
> например:
> select skip :i_from first :i_to * from 

А ты почитай релиз-ноты полуторки и единички тоже и выгребут, 
глядишь... В скобочки надо брать параметры-то.

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-29 Thread Ded
>>А процедура для селекта общего типа - самая тормозная весь вообще-то.
> 
> А, если не влом конечно ответить, в чём тормоза проявляются ?
> И что такое "общего типа" в твоём понимании ?

Как и во всехнем. Процедура эффективна, когда она самодостаточна. А 
как только на запрос из неё начинаем накладывать 
фильтры-сортировки-группировки-джойны - получаем натурал и тормоза. И 
начинаем страдать по динамике в процедурах. Которая препарится при 
каждом выполнении и опять даёт тормоза.

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-06-02 Thread 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 !!! ?????

2006-06-02 Thread Николай Войнов
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 !!! ?????

2006-06-02 Thread sasha
Ой, не в ту ветку написал.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---