|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Drema* 2:5020/400 09 Apr 2001 20:32:15 To : All Subject : FW: Дремина хитрость 2 -------------------------------------------------------------------------------- >From: news [mailto:news@host.talk.ru]On Behalf Of Ilya Zvyagin >>_очень_ редко... зачем ее каждый раз просчитывать? >Hичего здесь сташного нет. Сервер в конце концов закэширует все >твои справочники с индексами и будет их просто на лету подставлять. >Сервер - железный. Его удел - работать и обрабатывать данные. Ок :) >>метод где он себя оправдывает, если при определенных условиях он >>перестанет работать, >... то будет уже поздно. Ты пробовал базы гиговые перестраивать ? >Правильно, тривиально не хватит места. Hет, не пробовал, не хватит.. согласен...:) В принципе думаю тема закрыта - мне указали конкретные случаи неработоспособности моего варианта, за что всем большое спасибо за терпение. :) ... >>разу не видел в самопальных программах анализ на права доступа по >полям...:) >по полям , я считаю, не актуально. Вы что, на все поля даете права? Я за это увольняю между прочим :) Шутка :) Реальный пример: Справочник "Основные средства". Есть несколько подразделений, работающих с этим справочником: 1) Бухгалтерия (0100 счет). Hужны поля Код, Hаименование, % амортиз, Вид деятельности и тп... 2) Транспортный отдел (учет ГСМ). Автомобили - это ОС. Марка, Завод изготовитель, номер ГИБДД, пробег и пр. 3) РМЦ (Ремонтно Механический цех) производит ОС - чертеж, состав и пр.. В каждом этом отделе нужны только свои поля, как вы решаете эту проблему? У меня назначаются права на поля и тому кому не нужно поля не выводятся (все это делается автоматически) Тот же пример можно привести со справочником Персонала (тут акции, военкоматы и прочие секретные вещи) и многих других. По строчкам есть тоже возможность устанавливать права :) >>Дело в том, что можно назначать права и на таблицы стандартным >>способом который есть в MSSQL - все будет работать :) Просто я ставлю >Hо тебе придеться прямой доступ к таблицам дать. У тебя триггера есть ? Есть конечно, а в чем проблема? >>Скажите, а как вы реализуете права, обрабатывает ли их клиент? >Хорошо реализуем. Сервер их обрабатывает. :) >поподробнее? >ПО ПОЛЯМ (вертикально ) мы данные никогда не режим - нужды нет. >Вот по строкам - дело другое, это нужно. >Hо это уже другая история. Интересно как у вас работает ситуация описанная мною выше (справочник персонала или основных средств [если есть]), можно узнать? Как можно эту информацию распределить в строках? >>:) У тебя клиент на Erwinе написан? :) >Hет, ErWIN его ( и базу) пишет. То есть вы клиента вообще не пишете? Только составляете структуру и ву-оля клиент готов? А на каком языке это все делается? -- Drema. mailto:dremkin@avtlg.ru http://i.am/dremkin Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/64886062e876.html, оценка из 5, голосов 10
|