![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Привелегии на всю базу
Ренат © (2002-10-14 10:06:00)Можно ли в дать привелегии пользователю на все таблицы базы
используя оператор grant один раз
Desdechado (2002-10-14 15:41:00) [1]заведи роль с нужными правами, а потом юзерами подключайся через роль
Ренат (2002-10-14 10:40:00) [2]2 passm
да спасибо
passm (2002-10-14 10:39:00) [3]Ренат © (14.10.02 10:29)> Тогда встречный вопрос: имеется ли в Inerbase системная таблица/просмотр откуда можно запросить список таблиц.
Например, как для DB2:
SELECT T.*
FROM SYSCAT.TABES T
WHERE T.TABSCHEMA = "EXP"
AND T.DEFINER = "DB2ADMIN"
Если да, то можно написать небольшую програмку - думаю, понятно какую.
ЮЮ (2002-10-14 10:34:00) [4]Тогда поделись с ним своим паролем :-)
Ренат (2002-10-14 10:29:00) [5]Oh no
150 таблиц
Johnmen (2002-10-14 10:27:00) [6]Нет...
Ренат (2002-10-14 10:24:00) [7]interbase
passm (2002-10-14 10:19:00) [8]Ренат © (14.10.02 10:06)> А как же, конечно можно ;-) . Для DB2:
.-,------------------------.
V |
>>-GRANT--------+-BINDADD-----------+--+--ON DATABASE----------->
+-CONNECT-----------+
+-CREATETAB---------+
+-CREATE_NOT_FENCED-+
+-IMPLICIT_SCHEMA---+
+-DBADM-------------+
"-LOAD--------------"
.-,------------------------------------.
V |
>----TO----+-+-------+---authorization-name--+--+--------------><
| +-USER--+ |
| "-GROUP-" |
"-PUBLIC--------------------------"
А СУБД какая?