Включение и выключение регистрации отказа в доступе если "У пользователя не достаточно прав над операцией с базой данных".

Опубликовал nexts (nexts) в раздел Администрирование - Защита, права, пароли

Включает (выключает) регистрацию событий отказа доступа в журнале регистрации.

Довольно часто при настройке прав можно столкнуться с ситуацией, когда система сообщает "У пользователя не достаточно прав над операцией с базой данных".

Анализ кода, на какой же объект не хватает прав, может занять довольно продолжительное время. Особенно если ошибка возникает при выполнении сложного запроса.

В платформе 8.2.10 появилась возможность фиксации таких событий в журнале регистрации с указанием "проблемного" объекта и действия.

Эта возможность сэкономила мне не мало времени.

Предусмотрено использование в обычном и управляемом приложении (2 формы).

После устранения проблемы не забывайте отключать регистрацию отказа, что бы не засорять журнал лишними записями.

Внимание!  Для регистрации отказа требуется вклюенная регистрация событий в журнале регистрации. Запись в журнал идет с уровнем "информация", по этому в настройках журнала должна быть включена регистрация такого уровня событий.

Добавил программную проверку, включена ли какая либо регистрация в ЖР, и включение в противном случае. Последнее действие требует монопольного режима.

 

 

Скачать файлы

Наименование Файл Версия Размер
РегистрацияОтказа.epf
.epf 9,62Kb
12.12.12
326
.epf 9,62Kb 326 Скачать

См. также

Комментарии
1. Александр Андрющенко (anderson) 182 12.01.11 14:13 Сейчас в теме
Мелочь, а приятно :)
Кстати можно сделать не 2 обработки, а 1 с 2мя формами основной и дополнительной
2. nexts (nexts) 85 12.01.11 14:24 Сейчас в теме
anderson пишет:
Кстати можно сделать не 2 обработки, а 1 с 2мя формами основной и дополнительной

Согласен. Просто под обычное приложение сделал раньше. Под управляемое немного переделал код и учел директивы компиляции.
Дойдут руки, сделаю.
3. nexts (nexts) 85 14.01.11 17:06 Сейчас в теме
Переделал на одну обработку с обычной и управляемой формами.
4. Cергей Иванов (semfart) 27.02.11 11:19 Сейчас в теме
А как собственно пользоваться?

1С:Предприятие 8.2 (8.2.13.165)
"Управление торговлей", редакция 10.3 (10.3.13.2)

Зашел администратором запустил обработку, нажал "Включить регистрацию" Ничего видимого не произошло. Может добавить сообщение, что регистрация включена?

Зашел пользователем, получил несколько отказов в доступе, а в журнале ничего...
5. bulpi bulpi (bulpi) 110 31.08.11 12:51 Сейчас в теме
Согласен с (4). Не работает, или я чего-то не понял.
6. nexts (nexts) 85 31.08.11 13:57 Сейчас в теме
Странно. Все должно работать. Регистрация в ЖР событий включена?
7. nexts (nexts) 85 31.08.11 14:01 Сейчас в теме
Специально вчера добавил проверку, включена ли глобально регистрация или нет.
8. nexts (nexts) 85 31.08.11 15:17 Сейчас в теме
(5) bulpi, возможно отказ на какой то из объектов метаданных, которые я не описал.
Были описаны только основные объекты справочники и регистры.
Сейчас расширил список, попробуйте новую версию обработки.
9. bulpi bulpi (bulpi) 110 31.08.11 19:20 Сейчас в теме
(8)
Да, теперь работает. К сожалению, записи помечаются как информация, а не как ошибка. Но это уже не к Вам претензия.
10. nexts (nexts) 85 01.09.11 09:27 Сейчас в теме
(9)Ну наверно это и правильно, что как информация. Кроме регистрации отказа можно включить и регистрацию одобренного доступа. Если пользователь ломился туда, куда не положено это информация, а не ошибка. ;) А если ломился куда положено и не получил доступа, то это ошибка разработчика. :)
11. Алмаз Абдраев (yamuz) 08.09.11 21:38 Сейчас в теме
10/09/2011 скачал - при включении выключении ничего не изменяется. как было написано до так и после.
12. nexts (nexts) 85 14.09.11 10:43 Сейчас в теме
(11)Основные объекты подключены все. Не подключена регистрация для отчетов и обработок.
Если найдете на какой объект не хватало прав, а регистрация отказа не срабатывала - напишите, попробую подключить.
13. Анатолий Доброрадов (dob_a) 17.10.11 09:07 Сейчас в теме
Да , чтобы скачать новую версию нужно еще startmoney набрать, хотя бы модераторы за повторное скачивание не снимали
14. StronG-X (Dethmond) 08.02.12 15:01 Сейчас в теме
15. nexts (nexts) 85 08.02.12 18:49 Сейчас в теме
(14) StronG-X,
Пожалуйста. :) От "плюса" тоже не откажусь. :)
maXon777; +1 Ответить
16. Владислав Тетюхин (Pretender195) 27.02.12 11:58 Сейчас в теме
Нужно, нужно, нужно. А то времни на поиск уходит уйма
17. Сергей Старых (tormozit) 4195 24.09.12 00:43 Сейчас в теме
В подсистеме "Инструменты разработчика" http://infostart.ru/public/15126/ добавлен инструмент "Настройка журнала регистрации", предоставляющий удобное полное управление регистрацией событий в журнале регистрации.
18. nexts (nexts) 85 24.09.12 10:59 Сейчас в теме
(17)Уже плюсовал вашу разработку. Спасибо за труд.
19. Артур Антипин (artur.antipin) 24.09.12 11:52 Сейчас в теме
20. nexts (nexts) 85 10.12.12 16:55 Сейчас в теме
Для тех, у кого не работает. Запись идет как информация. по этому в настройках журнала должна быть включена регистрация такого уровня событий.
21. andrey dyak (dyak84) 17.10.13 18:27 Сейчас в теме
А зачем все ето администратору думаю будет не в лом зайти и посмотреть такую информацию напрямую без особых проблем, а для всех несведущих такая информация по сути то и не нужна. Думая такая обработка просто вычурность и лень. Не судите строго за мою мысль. Автор сори
22. nexts (nexts) 85 18.10.13 08:56 Сейчас в теме
Похоже вы совсем далеки от предметной области, и понятия не имеете для чего эта обработка.
Не понятно, зачем высказывать свое мнение о том, в чем даже поверхностно не понимаете.
Зарабатывате на комментариях?
23. Елена Поподьина (lpopodina) 31.10.13 11:24 Сейчас в теме
Для тех, у кого не работает. Запись идет как информация. по этому в настройках журнала должна быть включена регистрация такого уровня событий-ВСЁ ВКЛЮЧЕНО-обработка даже не запускается, зря потрачен 1$m
24. nexts (nexts) 85 31.10.13 11:47 Сейчас в теме
Что значит даже не запускается? Версия платформы? Текст ошибки?
25. Dmitry Bas (b-dm) 162 05.11.13 14:13 Сейчас в теме
Обработка запустилась, результат показала. Правда в моей ситуации не особенно помогло, но в целом обработка замечательная.
26. Иван Иванов (avk2009) 19.11.13 16:51 Сейчас в теме
Выражаю автору огромную благодарность! Скачал и решил за 5 минут проблему, над которой безуспешно бился полдня.
27. nexts (nexts) 85 19.11.13 16:53 Сейчас в теме
28. Cветлана Яковлева (svetlana-a-s) 10.12.13 05:39 Сейчас в теме
Очень полезная обработка, огромное спасибо! Сижу как раз воюю с такой ошибкой...
29. nexts (nexts) 85 10.12.13 12:09 Сейчас в теме
(28) svetlana-a-s, и Вам спасибо за отзыв.
30. olga pt (pt_olga) 59 04.04.14 11:41 Сейчас в теме
31. nexts (nexts) 85 04.04.14 16:49 Сейчас в теме
(30)Проверить не начем было. Думаю, что будет. Если проверите, буду благодарен за информацию о результате.
Оставьте свое сообщение