Главная страница
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.023 c
3-16898
VIB
2003-02-14 16:34
2003.03.06
Тип поля


3-16947
Толян
2003-02-17 10:04
2003.03.06
Фильтрация


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


8-17207
Delchiv
2002-11-14 02:47
2003.03.06
Векторизация растра


6-17234
evgeniy2
2003-01-17 19:11
2003.03.06
Hook