Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.026 c
3-84029
Step[B.M.]
2003-05-31 14:30
2003.06.26
Поиск ближайшего соответствия в IBTable


1-84270
Project111
2003-06-14 11:21
2003.06.26
Version info


1-84084
kah68
2003-06-10 12:39
2003.06.26
Не обязательный параметр


7-84785
Andr_Volk
2003-04-16 05:44
2003.06.26
Как отключить мышь?


1-84319
Shooraniy
2003-06-16 03:27
2003.06.26
определить подключен ли комп к интернет через диал-ап...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский