Запуск базы из под другого пользователя (аутентификация ОС)

Обработка позволяет запустить базу платформы 8.1.15.14 из под любого пользователя у которого указана аутентификация ОС.

Обработка позволяет запустить базу платформы 8.1.15.14 из под любого пользователя у которого указана аутентификация ОС.

Обработка полезна при тестировании разрабатываемой конфигурации из под разных пользователей.

Сценарий работы:

На форме обработки нужно указать пользователя, из под которого требуется запустить базу. После нажатия «Выполнить» откроется новая сессия 1С из под выбранного пользователя (это происходит за счет подмены вашей аутентификации на аутентификацию пользователя). После произведения необходимых действий нужно закрыть сессию пользователя, чтобы вернуть аутентификацию в исходное состояние.

 

Особенности работы:

1) У запускающего обработку пользователя должны быть права на редактирование пользователей БД.

2) У пользователя из под которого требуется запустить базу должна быть указана аутентификация ОС.

3) Если при работе запущенной сессии из под другого  пользователя произойдет аварийное завершение сеанса, то данные аутентификации не запишутся в исходное состояние и при следующем запуске базы вы будете заходить из под другого пользователя.

4) Пользователь, из под которого происходит запуск не сможет войти в базу, используя аутентификацию ОС, пока из под него запущена сессия.

 

3 Comments

  1. artbear

    А в чем проблема просто выполнить запуск 1С, указав в командной строке запуска имя пользователя?

    ИМХО если явно указать пользователя, аутенификация ОС не проверяется.

    ЗЫ естественно, я говорю о пользователях, у которых установлен признак «Аутентификация 1С:Предприятия»

    Reply
  2. cool.vlad4

    (0)(1) еще вчера хотел этот же вопрос задать.

    Reply
  3. djmarat2

    Проблемы ни какой нет. Обработка облегчает и ускоряет задачу запуска. Вместо создания спец ярлыка, можно сделать запуск из под пользователя в 4 клика мыши. А если для базы используется только аутентификация ОС, то ярлык не подходит. Также я использую модифицированную обработку, которая запускает такую же сессию, но ещё присваивает пользователю право админа, таким образом можно запускать отладку из под конкретного пользователя.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *