metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2006-08-25 02:53 pm

О хранении паролей в 1с предприятии.

Дано: знаем пароль пользователя от одной из баз.
Требуется - подключится к другой базе под другим именем пользователя.

Открываем файл usrdef\users.usr от первой базы, достаем хэш пароля, ложим его вместо хэша пароля в таком же файле от другой базы и коннектимся под известным паролем.
Вот такое вот хранение паролей.

[identity profile] burga.livejournal.com 2006-08-27 06:07 pm (UTC)(link)
Абсолютно одинаково. Целью было, чтобы разработчик не чувствовал разницы с каким вариантом баз он работает - dbf или sql.

[identity profile] metaclass.livejournal.com 2006-08-27 07:31 pm (UTC)(link)
Вопрос, насколько эффективно при этом mssql используется. Хотя, возможно, затраты на более кардинальную переделку 1С под mssql превысили бы возможную пользу от этого.

[identity profile] burga.livejournal.com 2006-08-29 01:48 pm (UTC)(link)
Уточню, мы говорим про 7.7. Как хранилище.

[identity profile] merrcy.livejournal.com 2006-09-01 01:44 pm (UTC)(link)
Знающие люди утверждали, что DBF под терминалом работает быстрее, чем сетевая MSSQL. Склонен верить.
А у разработчиков даже существовала профессиональная шутка про «Подождите выполняется транзакция.» судь за давностью лет, увы, не помню.