Почему 1С может не запускаться и выдавать ошибку: «У текущего пользователя нет доступных ролей для запуска информационной базы» в 1С Бухгалтерии 2.0 на платформе 8.2 или 8.3?
Причина кроется в том, что по умолчанию для каждого пользователя должна быть установлена роль — «Бухгалтер» или «ПолныеПрава».
Бухгалтерия — это «базовая» роль, которая необходима для нормального функционирования конфигурации. Если посмотреть код в конфигураторе, можно увидеть такой фрагмент:
Если НЕ РольДоступна(«ПолныеПрава») И НЕ РольДоступна(«Бухгалтер») Тогда Отказ = Истина; … КонецЕсли;
Т.е. при каждом запуске каждого пользователя система проверяет наличие нужных ролей.
Решение проблемы — назначить пользователю нужную роль.
Для этого необходимо зайти в режиме конфигуратор, войти в меню «Администрирование — Пользователи».
В списке найти нужного пользователя и на вкладке «Прочие» указать нужные роли пользователю.
Внимание! Если у вас остались вопросы или что-то не получилось, будем рады оказать Вам персональную техническую помощь. Заполните заявку и наш специалист свяжется с вами.