Закажите бесплатный расчет стоимости вашей задачи по 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. Мы работаем в Москве и области.

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

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

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

    Ответить

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

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

      Ответить

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

        Ответить

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

        Ответить

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

          Ответить

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

    Ответить

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

    Ответить

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

    Ответить

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

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