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

Вниз

Программное создание пользователя Interbase   Найти похожие ветки 

 
MAxiMum   (2003-02-16 16:17) [0]

Помогите, пожалуйста, с такой задачей. Надо добавить пользователя БД Interbase. База данных создавалась для конкретного пользователя и его же паролем. Чтобы начать пользоваться с ней, естественно этот логин необходимо зарегить на этом компе. Не могли бы вы подсказать, как это можно сделать. Есть два варианта. Может, кто предложит еще. Первый - как в помощи. Но он не работает:

procedure AddUser(const aUser, aPass: String);
var IBSecurityService: TIBSecurityService;
begin
IBSecurityService := TIBSecurityService.Create(nil);
with IBSecurityService do
begin
Protocol := Local;
ServerName := "localhost";
Params.Add("user_name=SYSDBA");
Params.Add("password=masterkey");
Active := True;
try
FirstName := "Пользователь УМК";
UserName := aUser;
Password := aPass;
AddUser;
finally
try
Active := False;
finally
Free;
end;
end;
end;
end;


Второй - написать в наглую в файл isc4.gdb - но там пароли шифруются. И если они шифруются у меня так, нет вероятности, что на другой тачке будет по-другому. Это так сказать запасной вариант, расчитанный на недок. возможность.
А как надо?


 
MAxiMum   (2003-02-16 17:29) [1]

Никто не знает?


 
Reindeer Moss Eater   (2003-02-16 17:49) [2]

gsec.exe ?


 
y-soft ©   (2003-02-16 18:07) [3]

А кто сказал, что алгоритм шифровки должен измениться?
Если будет так, то с обратной совместимостью можно сразу же распрощаться. Всегда используется один и тот же вариант алгоритма DESX.

Примеры реализации:

http://www.ibase.ru/download/IBUSER.ZIP
http://www.ibase.ru/download/UNIXPASS.ZIP
http://www.ibase.ru/download/ib_pass.zip
http://www.ibase.ru/download/UNXCRYPT.ZIP
http://www.ibase.ru/download/ibusers.zip



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
3-16925
Владимир
2003-02-16 15:34
2003.03.06
Индекс в БД


7-17416
Big_Rom
2003-01-09 07:57
2003.03.06
вопрос по принтеру lx300


1-17148
IVANOV
2003-02-22 08:15
2003.03.06
Вопрос о создании TStrings


1-17099
zolotov
2003-02-25 10:50
2003.03.06
RxCheckListBox


3-16853
Alex_xelA
2003-02-14 11:07
2003.03.06
ADO