Главная страница
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.013 c
3-60017
kah68
2003-05-27 12:51
2003.06.19
Как выполнить запрос в отдельном процессе


14-60329
[NIKEL]
2003-06-01 17:43
2003.06.19
Хайку


1-60130
Marina_S
2003-06-06 12:18
2003.06.19
Как защитить папки с данными от удаления


14-60322
Кен
2003-05-27 02:09
2003.06.19
Где взять документацию по DelphiODE (динамик энджин)? По примерам


14-60316
Intell
2003-06-01 16:41
2003.06.19
У кого-нибудь есть учебники по работе с CD-ROM`ом?