Права

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Aleksandr Kryuchkov
Сообщения: 18
Зарегистрирован: 01 июн 2010, 13:01
Откуда: Рязань

Права

Сообщение Aleksandr Kryuchkov »

Сосбственно почему именно так?
То что я хочу видеть у пользователя:
Предварительные права на пункты меню :
= СИСТЕМА ГАЛАКТИКА ERP (GALNET)
- Заработная плата, RunMenu(Z_MENU::menuzarp2)
- Отчеты, Подменю
- Сводные аналитические отчеты, Подменю
- Общая ведомость распределения, cmRunInterface(Z_ZAR::OBVEDTIM)
- Детальная ведомость распределения, cmRunInterface(Z_ZAR::VEDRASPR)
- Вспомогательные ведомости, cmRunInterface(Z_ZAR::VEDSVOD)
- Ведомость начислений и удержаний, cmRunInterface(Z_ZAR::VEDGRAN)
- Отчеты в разрезе бухгалтерских проводок, Подменю
- Cостав заработной платы в разрезе начислений и счетов, cmRunInterface(Z_ZAR::STRZAR)
А это имею реально после расчета.
Рассчитанные права на пункты меню :

= СИСТЕМА ГАЛАКТИКА ERP (GALNET)
- Заработная плата, RunMenu(Z_MENU::menuzarp2)
- Операции, Подменю
- Ежемесячные пособия детям, Подменю
- Свод начисленных пособий на детей, cmRunInterface(Z_MP::SVODNACHCHILD(0))
- Ежемесячные пособия матерям, Подменю
- Свод начисленных пособий матерям, cmRunInterface(Z_MP::SVODNACHCHILD(1))
- Отчеты, Подменю
- Сводные аналитические отчеты, Подменю
- Общая ведомость распределения, cmRunInterface(Z_ZAR::OBVEDTIM)
- Детальная ведомость распределения, cmRunInterface(Z_ZAR::VEDRASPR)
- Вспомогательные ведомости, cmRunInterface(Z_ZAR::VEDSVOD)
- Ведомость начислений и удержаний, cmRunInterface(Z_ZAR::VEDGRAN)
- Отчеты в разрезе бухгалтерских проводок, Подменю
- Cостав заработной платы в разрезе начислений и счетов, cmRunInterface(Z_ZAR::STRZAR)
- Отчеты по налогам на ФОТ, Подменю
- Расчет по начисленным и уплаченным страховым взносам РСВ-1, cmRunInterface(Z_FOT::RSV_1PARAM)
- Расчет по начисленным и уплаченным страховым взносам по дополнит.тарифу РВ-, cmRunInterface(Z_FOT::RV3PARAM)
- Сервис, Подменю
- Информация, Подменю
- О конфликтах в формах, cmRunInterface(FORMSDIFFERENCEREPORT)
Мне, например, совершенно не нужны у пользователя пункты "сервис", "отчеты по налогам на фот", "операции"
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Права

Сообщение Алексей »

права видимости на меню давали? всё верно? не пересекаются с правами у группы, в которую входит юзер?
Aleksandr Kryuchkov
Сообщения: 18
Зарегистрирован: 01 июн 2010, 13:01
Откуда: Рязань

Re: Права

Сообщение Aleksandr Kryuchkov »

Юзер болтается в двух группах. Одна группа задает права на таблицы, другая на видимость меню.
Пробовал два варианта: первый назначал права на меню группе, у пользователя прав на меню нет.
Другой раз пробовал права вешать пользователю. Картина аналогичная.....
UPD@12:01 24.08: Решено. Алексею спасибо за подсказку.
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Права

Сообщение Прохожий »

Тем не менее, даже при правильно назначенных правах у пользователей появляются лишние пункты меню.
Галактика 8.10, Oracle 10g patch 10.2.0.4
Aleksandr Kryuchkov
Сообщения: 18
Зарегистрирован: 01 июн 2010, 13:01
Откуда: Рязань

Re: Права

Сообщение Aleksandr Kryuchkov »

2Прохожий: столкнулись с аналогичным?
Я бодался с достаточно долго с 216 Runtime'ом при расчете, потом обновил саппорт до упора, вроде ушла ошибка, а по поводу лишних пунктов меню могу сказать следующее.
Сначала я пересчитал юзеру индивидуальные права на меню запретив ему все. Потом пересчитал группу которая задает права на таблицы тоже запретив все на видимости меню. И только потом я пересчитал права на видимость меню в нужной мне группе. Получилось именно то что я хотел.
Так что как говорил Алексей ищите пересечения на уровне других групп и индивидуальных прав.
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Права

Сообщение Прохожий »

Я не совсем это имел ввиду :)

Было 2-3 случая, когда меню выдавалось по причине кривого кода. Это и разработчики признавали и фиксили. Последнее, что помню, 1 или 2 пункта меню из ОС выдавалось всем пользователям, независимо от настроек прав.
Галактика 8.10, Oracle 10g patch 10.2.0.4
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Права

Сообщение Прохожий »

Интересный казус произошел. Из словаря исчезла часть таблиц. Причем во всех базах сразу. Скорее всего после установки 33 атлантиса. Но если в большинстве случаев это произошло незаметно, то в одной базе наблюдается такой момент:

Изображение

Проверьте у себя, исчезли ли таблицы. Например: 1410, 1453, 1475, 1476
Последний раз редактировалось Прохожий 09 сен 2010, 11:17, всего редактировалось 1 раз.
Галактика 8.10, Oracle 10g patch 10.2.0.4
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Re: Права

Сообщение galover »

5.4.33 - таких таблиц нет
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Права

Сообщение Прохожий »

galover, благодарю.

Владельцы сборок <=32, у вас есть эти таблицы?
Галактика 8.10, Oracle 10g patch 10.2.0.4
pk
Постоянный обитатель
Сообщения: 135
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва Связьтранснефть

Re: Права

Сообщение pk »

5.4.32 - таких таблиц нет
С ув..
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Права

Сообщение edward_K »

таблицы исчезли скорей всего еще при конвертации с 585 - типа sysdate. Я как то писал лотик для чистки таких дырок, но давно это было.
KATZ
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49

Re: Права

Сообщение KATZ »

Прохожий
В 8.1 таких таблиц нет, были в 7.12:

Код: Выделить всё

1410 - AllUsers
1453 - Synch
1475 - KatMCDescr
1476 - MCIer
Раньше вы просто внимания не обращали.
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Права

Сообщение Прохожий »

Эдвард, маловероятно. С семерки мы ушли года 4 назад. У филиалов подняли 2 года назад и сразу 8.1. И впервые я увидел такой казус. Ну не мог же я 4 года выдавать людям права и не видеть отсутствие таблиц? :)

А поскольку поднимали сразу 8.1, то как могли попасть в интерфейс несуществующие таблицы?
Галактика 8.10, Oracle 10g patch 10.2.0.4
Pehterev
Новичок
Сообщения: 26
Зарегистрирован: 16 мар 2007, 12:52
Откуда: Кемерово

Re: Права

Сообщение Pehterev »

Права на филиальных наверно импортировали из основной базы?
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Права

Сообщение Прохожий »

Нет. Там свои пользователи, группы таблиц и права для них создавались локально.
Галактика 8.10, Oracle 10g patch 10.2.0.4
Ответить