Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
ВнизРаздача GRANTов Найти похожие ветки
← →
dash78 (2003-05-19 14:22) [0]Добрый день.
Подскажите пож, как программно давать или аннулировать GRANTы.
Заранее благодарен.
← →
Alexandr (2003-05-19 14:26) [1]www.ibexpert.com
← →
Rad (2003-05-19 15:32) [2]2Alexandr © (19.05.03 14:26)
Ловко ты его отшил :)
По теме:
1) Можно вручную работать с системными таблицами базы. Вариант не шибко хороший.
2) Можно выполнять из командной строки скрипт с раздачей и забиранием прав.
3) Можно использовать IBServices - но это зависит от версии IBX (или что там у тебя) и вида сервера (Classic или Super). Точно ничего не знаю.
← →
Соловьев (2003-05-19 15:38) [3]grant и revoke отменили?
← →
dash78 (2003-05-19 16:49) [4]2 Соловьев © (19.05.03 15:38)
см ПРОГРАММНО
2 Rad © (19.05.03 15:32)
FIBPlus, Classic
2 Alexandr © (19.05.03 14:26)
большое спасибо :(
← →
Соловьев (2003-05-19 17:10) [5]
> dash78 © (19.05.03 16:49)
программно!!! я делаю и нет проблем.
← →
kaif (2003-05-19 17:34) [6]Кладешь на фому или на датамодуль (кому как нравится) что-то вроде TIBQuery или TIBSQL.
Затем в свойство SQL записываешь команду:
SQL.Text := "GRANT ALL ON mytable TO ADVANCED_USER";
И далее запускаешь метод ExecSQL.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c