Задача 101.59035

Задача :101.59035

2016-05-31 14:30:56
Краткое описание :
Персонал: Все приказы по персоналу. Проблема с разграничением прав с сетевыми именами содержащими домен.
Описание :
к распорядительным действиям
Что измененно :

Системная функция UserName неправомерно используется в прикладном коде для позиционирования в X$USERS по полю XU$LOGINNAME, т.к. возвращает значение, не всегда совпадающее с логином пользователя, хранящимся X$USERS.XU$LOGINNAME (на MS SQL на базах с включённой NT-авторизацией из логина вырезается имя домена).

На упомянутых базах это приводит к неработоспособности разграничения прав доступа к реестру всех приказов по персоналу.
Как измененно :

При проверке прав доступа к распорядительным действиям теперь учитывается не имя пользователя, а его идентификатор.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_STAFFZ_STAFFRES9.1.101.02016-05-31 14:30:56
Z_STAFFORDERSZ_STAFFORDERSRES9.1.71.02016-05-31 14:30:56
Z_STAFFORDERSZ_STAFFORDERSRES9.1.071.0