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

Вниз

Как с клиента создать пользователя?   Найти похожие ветки 

 
YuraKiller ©   (2003-05-28 21:32) [0]

Мне нужно наладить работу с пользователями. Как можно с "красивого" клиентского окна добавить пользователя, узнать какие права у него есть, убить его. (Как давать права доступа сам знаю). Как разрешить кому-то кроме SYSDBA (который создатель всего) создавать пользователей, давай им права доступа на таблицы и процедуры.


 
YuraKiller ©   (2003-05-28 21:39) [1]

Я извиняюсь, вопрос срочный. Ответ, если не трудно, попрошу писать на Е-Мейл (повтор: YuraKiller@rambler.ru) - /там у меня стоит переадресация Е-Мейл-SMS на мобильник.


 
Zacho ©   (2003-05-28 21:50) [2]


> YuraKiller © (28.05.03 21:32)

Этот вопрос задавался здесь уже неоднократно. Можно было бы и поискать.
Итак:

> Как можно с "красивого" клиентского окна добавить пользователя .. убить его ..

Есть несколько способов.
1. Services API. Пожалуй, самый простой, т.к. в IBX есть соответствующие компоненты. Недостаток: Services API есть не во всех версиях IB.
2. C помощью стандартной утилиты gsec.exe Надеюсь, не надо рассказывать про CreateProcсess ? :)
3. С помощью функций IB API isc_xxx_user (isc_add_user и т.п.)
4. Прямой работой с isc4.gdb Процедура для шифрования пароля есть на www.ibase.ru

> узнать какие права у него есть

Смотри Language Reference - Chapter 7 "System Tables and Views" - RDB$USER_PRIVILEGES
И читай Data Definition Guide, главу "Planning Security" и в Language Reference про CREATE ROLE, GRANT, REVOKE и т.п.


 
YuraKiller ©   (2003-05-28 22:18) [3]

Ок, спасибо Большое



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
3-60093
Илайдж
2003-05-29 07:53
2003.06.19
При добавлении в поле базы строки размером > 255


1-60114
agentru
2003-06-05 22:30
2003.06.19
Создание программы случайных чисел!


1-60194
Sa
2003-05-27 22:20
2003.06.19
Вставка gif в RechEdit


1-60180
Alex-21
2003-05-07 21:26
2003.06.19
Scroll


7-60440
pavlov
2003-04-15 14:03
2003.06.19
соответствие файлов приложению