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

2006-06-02 Пенетрантность 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 Пенетрантность Николай Войнов
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-05-29 Пенетрантность Ded
 и кстати + в обход БАЛЬШОЙ приколы :)
 FIRST и SKIP значения переменных не выгребают-то :(
 
 например:
 select skip :i_from first :i_to * from 

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

-- 
Regards. Ded.


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



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

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

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

-- 
Regards. Ded.


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



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

2006-05-27 Пенетрантность Boulitchev Aleksey
 это не баг

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

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

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

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


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


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



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

2006-05-27 Пенетрантность ���������

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 Пенетрантность 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 Пенетрантность Ded
Boulitchev Aleksey wrote:

 это не баг

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

-- 
Regards. Ded.


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



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

2006-05-26 Пенетрантность Karabas Barabas
Hi Ded !

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

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

-



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



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

2006-05-26 Пенетрантность ���������

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 Пенетрантность 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 Пенетрантность sasha
Где-то там в документации к FB1.5 есть заметка что права для EXECUTE STATEMENT 
не проверяются. 
Для EXECUTE STATEMENT вобще много разных исключений, например ROW_COUNT он не 
заполняет.

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


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



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

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

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

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

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





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



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

2006-05-26 Пенетрантность Roman Rokytskyy

   Vulcan - ?? ???  ??? ??? ? ?? ?
   ??? ??? ? ?  ?

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

? 




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



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

2006-05-26 Пенетрантность ���������

Roman Rokytskyy 
[EMAIL PROTECTED] 
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]

   Vulcan - ?? ???  ??? ??? ? ?? ?
   ??? ??? ? ?  ?

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

 ?

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




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



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

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

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

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



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



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

2006-05-26 Пенетрантность ���������

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

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

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

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

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

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




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



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

2006-05-26 Пенетрантность Dmitry Yemanov
Константин [EMAIL PROTECTED] wrote:

ИТОГО - БАГА

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


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




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



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

2006-05-26 Пенетрантность ���������

Ded [EMAIL PROTECTED] сообщил/сообщила в 
новостях следующее: news:[EMAIL PROTECTED]
  Я ж по уму хочу:
 Зарезать права на таблицы и доступ только через SP,
 а там уж постараюсь проверочки от дурака налепить ...

Во-первых, что именно это и есть по уму - достаточно сомнительно.
Ну это, как ты правильно заметил, уже РЕЛИГИЯ :)
У сеня в принципе почти вся бизнес-логика на SP ... :)

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

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

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

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

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




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



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

2006-05-26 Пенетрантность ���������

Dmitry Yemanov [EMAIL PROTECTED] 
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
 Константин [EMAIL PROTECTED] wrote:

ИТОГО - БАГА

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

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

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

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




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



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

2006-05-26 Пенетрантность Roman Rokytskyy
 ??? , ?? ?? ?? ? - ?? ??? ??, ?? ??? 
 ? ? ?? ?  ??? ??. ? ? 
  ???... ? ??? ? ??  ? ?? ??, ?? ? ???-?? ?? 
  ?. ?

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

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

Роман 




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



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

2006-05-26 Пенетрантность ���������
  ?. ?

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

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

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




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