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

Вниз

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

 
pashtet   (2004-07-28 11:16) [0]

Подскажите плз САБЖ!


 
Соловьев ©   (2004-07-28 11:17) [1]

никак - айпи надо юзать. или IBSecurity


 
pashtet   (2004-07-28 11:23) [2]


> Соловьев ©  


СПАСИБО


 
bds   (2004-07-28 12:32) [3]

Смотри isc_add_user(), isc_modify_user(), isc_delete_user().
В принципе любой набор компонент имеет обертку над этими функциями.
Кроме того можно пользоваться Service API.


 
bds   (2004-07-28 12:44) [4]

Насчет SQL запроса - таки можно ;) Хотя это и хак, но для младших версий IB (4.x и ранее) только это и работало.
Коннектимся к системной базе ISC4.GDB (у FB - security.fdb) и пишем что-то вроде такого:

with Query do
begin
  //-
  sql.add("INSERT INTO USERS(USER_NAME,GROUP_NAME,PASSWD,FIRST_NAME,MIDDLE_NAME,LAST_NAME) "+
          "VALUES (:USER_NAME,:GROUP_NAME,:PASSWD,:FIRST_NAME,:MIDDLE_NAME,:LAST_NAME)");
  Prepare;
  ParamByName("USER_NAME").AsString:=UserName;
  ParamByName("PASSWD").AsString:=CreateInterbasePassword(Password);
  //- остальные параметры...
  Execute; Close;
end;

Процедуру получения хэша из пароля (у меня -CreateInterbasePassword) можно взять на ibase.ru



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

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

Наверх




Память: 0.47 MB
Время: 0.057 c
3-1091102730
AVPog
2004-07-29 16:05
2004.08.22
Память ест в access


3-1091022448
r00t
2004-07-28 17:47
2004.08.22
Как отобразить формулы и т.д. в бд?


14-1091767397
sniknik
2004-08-06 08:43
2004.08.22
Дилемма. Что делать? Отпуск в опасности!!!


3-1091159310
don-do
2004-07-30 07:48
2004.08.22
Помогите плз. ссылкой или кодом


1-1092049709
Pavelkq
2004-08-09 15:08
2004.08.22
Открыт ли Word