0
Ksandr
31.08.12
✎
17:29
|
Здравствуйте, Коллеги,
Имеется два сервера (первый 32 битный - стенд разработки, второй 64 битный - боевой)
Базы идентичны - загружены из одного дт,
ТЖ так же показывает, что и запросы к СУБД идентичны.
Запрос в 1С вызывающий проблему:
ВЫБРАТЬ РАЗЛИЧНЫЕ
ЕСТЬNULL(ПоказателиОтчетов.ГруппаРаскрытия.ЧислоАналитик, 0) КАК ЧислоАналитикГруппыРаскрытия,
ПоказателиОтчетов.ЧисловойПоказатель
ИЗ
Справочник.ПоказателиОтчетов КАК ПоказателиОтчетов
ГДЕ
ПоказателиОтчетов.Владелец = &ВидОтчета
Настроен RLS.
Проблема заключается в ошибке "У пользователя недостаточно прав для операции над базой данных", в частности в том, что при соблюдении всех условий на файловой и на первом сервере(32 бита, сервер разработки) ошибка не воспроизводится, загружаем хоть в текущую, хоть в новую БД на рабочем сервере - возникает ошибка.
Опытным путем удалось выяснить, что ошибка возникает когда
ПоказателиОтчетов.ГруппаРаскрытия = Пустая ссылка
Прошу помощи в решении проблемы.
Много чего перепробовали, идеи кончились.
|
|