Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Gregory Kudinov                      2:5020/400     18 Dec 2002  19:10:02
 To : Ilya Zvyagin
 Subject : Re: Права доступа на уровне записей
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Илья
 
 IZ> Да, кстати, когда ты все это сделаешь, у тебя еще будет проблема, как
 IZ> заставить
 IZ> запросы с этой безопасностью работать быстро.
 IZ> Вобщем, штука-то достаточно дорогая в плане реализации, но если
 
 _реально_
 
 IZ> это надо - что ж делать -то.
 
 А насколько сильно тормозит выборку, если в Where clause вставить
 сравнение пользовательского имени:
 
 CREATE VIEW ProjectsForManager
 AS
 SELECT *
 FROM Projects
 WHERE Projects.Manager = USER
 (предложено Сергеем Виноградовым)
 
 Hаверно это зависит от реализация?
 Hасколько я понимаю идентификатор пользователя что-то вроде глобальной
 переменной. И если в view вставить сравнение с ним, то для каждой строчки
 система будет  лезть в эту глобальную переменную.
 Это замедлит на сколько %?
 
 И сколько времени оценочно, для сравнения, занимает выборка 1000 записей в
 10 полей по сети. Т.е. если это будет 1 секунда без "WHERE Projects.Manager
 = USER"
 и 2 секунды "WHERE Projects.Manager = USER",  то пользователи перебьются,
 а если минута или 2 минуты, то уже можно начать думать.
 
 Григорий
 --- ifmail v.2.15dev5
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Права доступа на уровне записей   Gregory Kudinov   16 Dec 2002 02:58:05 
 Re: Права доступа на уровне записей   Ђ«ҐЄбҐ© Њ ¬®­®ў   16 Dec 2002 10:58:00 
 Re: Права доступа на уровне записей   Ilya Zvyagin   16 Dec 2002 11:25:40 
 Re: Права доступа на уровне записей   Gregory Kudinov   18 Dec 2002 19:10:02 
 Re: Права доступа на уровне записей   Michael Skulsky   18 Dec 2002 19:17:14 
 Re: Права доступа на уровне записей   Ilya Zvyagin   18 Dec 2002 20:20:14 
 Re: Права доступа на уровне записей   Sergey Prach   19 Dec 2002 01:08:11 
 Re: Права доступа на уровне записей   Ilya Zvyagin   16 Dec 2002 11:23:37 
 Re: Права доступа на уровне записей   „ ¬Ёа ‘ «Ё¬®ў   16 Dec 2002 12:03:29 
 Re: Права доступа на уровне записей   Denis Popov   16 Dec 2002 19:09:21 
 Re: Права доступа на уровне записей   Igor Dombrovan []   16 Dec 2002 19:16:00 
 Re: Права доступа на уровне записей   Denis Gorbunov   17 Dec 2002 20:00:46 
 Re: Права доступа на уровне записей   Michael   20 Dec 2002 23:30:46 
Архивное /su.dbms/91047dc6da95.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional