Вниз
Скачать: CL | DM;

Работа с FIBPlus   Найти похожие ветки 

← →
Виталий Панасенко   (2002-10-01 14:29) [0]

Есть таблица у которой ВСЕ поля может редактировать ТОЛЬКО SYSDBA,
а все остальные ПОЛЬЗОВАТЕЛИ могут выбирать значение из ВСЕХ полей
и изменять значение ПОЧТИ у ВСЕХ полей (за исключением двух).
Права определены через GRANT.
Возникает проблема - при изменении тех полей которые можно менять
pFIBDataSet пытается обновить и те поля которые простому смертному
нельзя менять. Возникает исключение и DataSet переходит в режим ReadOnly.
Подскажите как тут поступить ? Или нужно завести ДВА DataSet"а для
СисАдмина и Пользователя и при старте определять кто это и соответственно
себя вести дальше или можно как-то по другому?..


← →
Val ©   (2002-10-01 14:50) [1]

признаюсь,не работал с FIB, но подозреваю, что там так же как и в IBX прописываются соответствующие SQL-предложения для работы с НД. Тогда почему бы не менять их динамически, в зависимости от пользователя?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
14-78619
VictorT
2002-10-03 13:07
2002.10.24
Прикол. Но он меня задолбал.


1-78516
aabark
2002-10-11 12:34
2002.10.24
Запуск демо треб оболочки Delphi


14-78589
Cobalt
2002-10-02 16:04
2002.10.24
Может кто знает, чья это фраза?


6-78581
B-Ars
2002-08-21 12:43
2002.10.24
Возможно ли узнать какие расшареные файлы открыты у меня другими


3-78313
Igoryan
2002-10-04 10:25
2002.10.24
Ошибка при работе с SQL Server




   Наверх