Имя: Пароль:
1C
1С v8
Как программно добавить пользователю дополнительные права
0 biimmap
 
31.08.17
00:10
нужно обычному пользователю добавить админские права. чтоб потом можно было зайти в конфигуратор. можно ли это сделать в пользовательском режиме запустив какую-нить обработку не под админскими правами
1 VS-1976
 
31.08.17
00:31
1. У общего модуля есть галочка "Привилегированный" - Предоставляются полные права доступа. Там можно размещать код который будет выполняться с полными правами и по моему минуя RLS.
2. Команда УстановитьПривилегированныйРежим

Описание:
В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы управляет (включает или выключает) привилегированным режимом исполнения кода, аналогичным режиму работы кода привилегированных модулей.

PS: На сколько я помню во внешних обработках недоступно
2 Franchiser
 
гуру
31.08.17
00:51
Во внешних обработках доступно, если обработка в базе и в сведениях о внешней обработке стоит Безопасный режим =Ложь
3 biimmap
 
31.08.17
18:16
(2) можно подробнее что нужно сделать?
4 mistеr
 
31.08.17
18:21
(0) То есть ты спрашиваешь, как хакнуть систему прав 1С:Предприятия? Нет, внешней обработкой этого не сделать. Нужно найти пользователя с админскими правами и сбросить ему пароль. Поиск поможет.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший