Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

Предоставление доступа к таблицам и процедурам.   Найти похожие ветки 

 
YuraKiller ©   (2003-06-03 22:33) [0]

У меня в базе много таблиц и хранимых процедур. На клиенте любому юзеру можно подкинуть прав. Есть способ более рациональный чем посылка n-го количества запросов для прав доступа к каждой таблице и процедуре. (блин, как непонятно написано..).
Короче:

With q1 do Begin
SQL.Clear;
SQL.Add("grant all on privat to yura");
Active:=True;
End;


Можно что-то придумать, что-бы не посылать это кучю раз для каждой таблицы и/или процедуры?


 
Zacho ©   (2003-06-03 22:42) [1]

Есть роли. Можно все необходимые права дать роли, а потом просто давать юзерам права на нужные роли.
Подробнее можно почитать в Data Definition Guide глава "Planning Security" и в Language Reference про CREATE ROLE


 
YuraKiller ©   (2003-06-03 23:34) [2]

Блин, ну ты точно всё знаеш. Спасибо!


 
YuraKiller ©   (2003-06-03 23:35) [3]

И у тебя незаконченое высшее?


 
kaif ©   (2003-06-04 00:26) [4]

А я вообще делаю
grant all on <table> to public
Тогда у всех сразу все права появляются
(хорошо, если таблица не сильно секретная).



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

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
4-84849
Xeon
2003-04-27 08:26
2003.06.26
Запуск просторонних приложений.


14-84746
Карелин Артем
2003-06-04 16:53
2003.06.26
Где найти женщину с квартирой?


1-84094
ers
2003-06-10 14:08
2003.06.26
Как сделать подобие Object Inspector как в Delphi/C Builder?


1-84323
[BAD]Angel
2003-06-08 20:31
2003.06.26
Массив случайных не повторяющихся чисел


1-84329
Viktoria
2003-06-15 18:35
2003.06.26
Обновление метки в цикле.