Задача: Зная список действующих пользователей системы Archimed (Версия: 23.60.7.2)
вернуть контроль над администратором, т.к. поддержка медицинской информационной системы перешла в моем обслуживание, а что бы выполнять задачи нужны административные привилегии. В этом заметке я покажу, как этого добиться со всеми нюансами.
Шаг №1:
Так хорошо, теперь я знаю кто пользуется (см заметку: "Получаем список активных врачей в Archimed"
) программой Архимед
, среди вывода есть учетная запись "Администратор ArchiMed+"
— у нее логин Admin
, но пароля на нее никто не знает, но раз есть полный доступ к SQL
, то я могу заменить пароль все также через "Создать запрос":
use Archimed;
update USERS set PASSWORD='\TUXRP]x_W^' where LOGIN='Admin'
На заметку: что написано в поле PASSWORD
есть закодированный пароль в виде простого символа единица, ну а после уже авторизуемся в программе и изменяем пароль на тот что Вам нужен:
и нажимаем "ОК"
, запускается программа:
переходим в настройки (см. на представленном выше скриншоте куда указывает стрелочка), после: Справочники - Пользователи и пароли - Пользователи
, находим в колонке "Имя": Администратор ArchiMed+
и через правый клик мышью выбираем "Редактировать"
переходим в "Пароль"
, указываем свой пароль:
Пароль: Aa1234567aA
Подтверждение: Aa1234567aA
и нажимаю "ОК", "ОК"
Разлогиниваемся, но уже вместо сброшенного пароля в лице символа единица указываем тот на который поменяли.
Итого: Если есть доступ к серверной части и SQL части, то все возможно, надо только повнимательнее быть и все получится, а если есть возможность проконсультироваться с поддержкой, то и результат не составит себя ждать.
На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.