Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут! (в рабочие часы)

Как запустить 1С в отладке под другим пользователем

Об отладке было уже немало написано и сказано, однако часто начинающие программисты не знают, как запустить отладку в 1С 8.3 под другим пользователем системы. Такой запуск отладки может понадобиться для проверки прав пользователя, для поиска ошибки в правах. Часто такой вид отладки используется для поиска источника ошибки — в локальном кеше пользователя или в конфигурации.

Отладка в 1С 8

Инструкция по запуску 1С 8.2 под другим пользователем

Для того чтобы запустить отладку под другим пользователем, необходимо зайти в конфигуратор, выбрать в меню «Сервис — Параметры…»:

параметры конфигуратора 1С 8.3

Где на вкладке «Запуск 1С:Предприятие» в разделе «Основные» в поле «Пользователь» выбрать нужного пользователя для запуска:

Выбор пользователя для запуска

Следующий шаг — запуск системы в режиме отладки. Для этого необходимо выбрать в главном меню пункт «Отладка  — Начать отладку» или начать «F5»:

Начало отладки

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Вот и всё, Вы запустили 1С от имени другого пользователя.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

Комментариев: 9 на “Как запустить 1С в отладке под другим пользователем
  1. Напишите лучше подробно как запускать отладку под пользователем без знания его пароля и без его сброса. Будет гораздо интересней.

    Ответить

    • Я за более 7 лет программирования не научился так делать 🙂

      Если найдете — обязательно скажите. Спасибо)

      Ответить

      • а если через аутентификацию ОС? (и пароль скидывать не надо)

        Ответить

      • Раньше помнится, делали так — в пользовательском режиме отдельной обработкой в транзакции сбрасывали пользователю пароль, запускали сеанс и отменяли транзакцию (пароль встает на место), а затем из конфигуратора подключались к предмету отладки.

        Ответить

        • Но это работало только в толстом клиенте и обычном приложении.
          Но на управляемых формах есть и способ посвежее — через СохраняемоеЗначениеПароля
          суть осталась та же — кэшируем старое СохраняемоеЗначениеПароля, меняем пароль, запускаем с новым паролем, затем восстанавливаем из кэша СохраняемоеЗначениеПароля. При запуске пользователь как обычно введет пароль, 1С получит его хэш, сравнит с тем что лежит в СохраняемоеЗначениеПароля и пустит работать 🙂

          Ответить

  2. Спасибо, не знал эту фишку!

    Ответить

  3. Можно для роли «Пользователь» добавить право «Администрирование». Тогда можно все тестить под этим пользователем

    Ответить

  4. Спасибо!
    Полезно!

    Ответить

  5. Как запустить отладку 1С под другим пользователем: https://1c.alexcode.ru/zapusk-otladki-1s-pod-drugim-polzovatelem/

    Ответить

Добавить комментарий:

Ваш адрес email не будет опубликован.