|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Drema 2:5020/400 04 Apr 2001 12:28:49 To : Ilya Zvyagin Subject : RE: Дремина хитрость 2 -------------------------------------------------------------------------------- >From: news [mailto:news@host.talk.ru]On Behalf Of Ilya Zvyagin >>Да, все пользователи имеют доступ owner к БД, права назначаются >>каждым полям в интерфейсе. То если пользователь не имеет право на какое-то >>поле, то оно в клиенте и не выводится и не учавствует в операторе SELECT. >Вот это уже просто даже не знаю как назвать. >Я бы увольнял за такое. Хотя конечно, как говориться, на вкус и цвет ... >Твое дело. А я бы уволил весь наш город если бы он работал у меня, потому как ни разу не видел в самопальных программах анализ на права доступа по полям...:) Может, конечно, я мало в жизни видел..тогда извиняюсь :) Дело в том, что можно назначать права и на таблицы стандартным способом который есть в MSSQL - все будет работать :) Просто я ставлю полный доступ чтобы не заморачиваться особо (сейчас в базе 3378 полей в таблицах). Скажите, а как вы реализуете права, обрабатывает ли их клиент? То есть вы регистрируетесь под разными именами и у одного пользователя поле видно, а у других не видно, да? Как вы это реализуете, можно поподробнее? >>Как это негде? :) Есть события Before_Ins, After_Ins, Before_Update, >After_Update. >>Если нужно перехватывать собитие, то вызывается соответствующая конкретная >>(для каждой таблицы может быть своя) процедура. >>Или ты не это имеешь ввиду? >Это. События-то где ? Да, в клиентской программе генерируются при вставке, редактировании и удалении.. и при прочих событиях.. >>Да, для создания таблиц не нужно ничего писать... Связи 1-многим и прочие >>делаются исключительно мышкой - интерфейс все делает сам. >У меня тоже интерфейс все делает сам. Erwin называеться. :) У тебя клиент на 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/64882cb4e14f.html, оценка из 5, голосов 10
|