Непонятки с правами видимости меню

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

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

arrio
Постоянный обитатель
Сообщения: 149
Зарегистрирован: 14 июн 2013, 09:43

Непонятки с правами видимости меню

Сообщение arrio »

Галактика 8.1, в саппорте для пользователя Складской учет - Отчеты - Оборотная ведомость - все запрещено, в реальности пользователь из Складского учета имеет доступ ко всем отчетам. Это как?

Изображение

Изображение
RAJAH
Местный житель
Сообщения: 931
Зарегистрирован: 18 фев 2008, 12:49

Re: Непонятки с правами видимости меню

Сообщение RAJAH »

Как вариант: пользователь - админ.
arrio
Постоянный обитатель
Сообщения: 149
Зарегистрирован: 14 июн 2013, 09:43

Re: Непонятки с правами видимости меню

Сообщение arrio »

RAJAH писал(а):Как вариант: пользователь - админ.
Нет, пользователь не админ, база одна, никакой филиальности
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Непонятки с правами видимости меню

Сообщение edward_K »

1. Права по пользователю это не кашерно.
2. Если пользователь входит в группы, то возможна виновата какая то группа.
3. После установки патчей права следует пересчитывать
4. Если пересчет прав не помогает и пользователь входит в несколько групп, то следует сделать следующее
- проверить что во всех группах есть хотя бы один пункт меню(например информация о программе) - почему то так надежней.
- по пользователю исключать по одной группе и пересчитывать права на меню и тут же на нем получать отчет о рассчитанных правах по меню.
- повторять 2 до обнаружения кривой группы
- разобраться с группой, если там нормально(см 1), то проверить персональные права
arrio
Постоянный обитатель
Сообщения: 149
Зарегистрирован: 14 июн 2013, 09:43

Re: Непонятки с правами видимости меню

Сообщение arrio »

edward_K писал(а):1. Права по пользователю это не кашерно.
2. Если пользователь входит в группы, то возможна виновата какая то группа.
3. После установки патчей права следует пересчитывать
4. Если пересчет прав не помогает и пользователь входит в несколько групп, то следует сделать следующее
- проверить что во всех группах есть хотя бы один пункт меню(например информация о программе) - почему то так надежней.
- по пользователю исключать по одной группе и пересчитывать права на меню и тут же на нем получать отчет о рассчитанных правах по меню.
- повторять 2 до обнаружения кривой группы
- разобраться с группой, если там нормально(см 1), то проверить персональные права
Все бы хорошо, да групп-то нет (пока - что). Как и патчей. Думаю, глюки связаны с отсутствием патчей.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Непонятки с правами видимости меню

Сообщение edward_K »

Ну тогда просто пересчитайте ему права и посмотрите отчет о рассчитанных правах
arrio
Постоянный обитатель
Сообщения: 149
Зарегистрирован: 14 июн 2013, 09:43

Re: Непонятки с правами видимости меню

Сообщение arrio »

edward_K писал(а):Ну тогда просто пересчитайте ему права и посмотрите отчет о рассчитанных правах
Да, пересчитали заново права - в Отчете о правах ведомости исчезли, и у пользователя исчезли тоже. Видимо, осталось с давнишнего обновления. Спасибо :)
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Непонятки с правами видимости меню

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

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

Re: Непонятки с правами видимости меню

Сообщение edward_K »

Насчет прав на таблицы обычно в патчах на Атлантис пишут если надо. А вот насчет прав на меню то насколько помню механизм слегка сменился - laaLaa лучше скажет. Раньше при добавлении новых пунктов меню они всегда оказывались открытыми. Да и часто проблемы с видимостью начинаются именно при установке патчей , но тоже давно не админю- после смены схемы должно было стать лучше.
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Re: Непонятки с правами видимости меню

Сообщение maikl »

Все как было раньше (в 8.1) так и осталось.При установке обновлений пропадают пункты меню и приходится их заново назначать пользователям. Особенно часто пропадают пункты у пользователей не входящих ни в какие группы.
Buddy
Постоянный обитатель
Сообщения: 119
Зарегистрирован: 02 июн 2016, 15:18
Откуда: Галактика СПб

Re: Непонятки с правами видимости меню

Сообщение Buddy »

Спрошу здесь же, чтобы не создавать новую тему.
Почему администратор может не видеть пункт меню в Галактике?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Непонятки с правами видимости меню

Сообщение edward_K »

Для админа причины две
1. Ресурс какой то не подцеплен.
2. Меню было перегружено и сохранено в X$resource или в DSK(если конфигуратором меню прошлись).
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Re: Непонятки с правами видимости меню

Сообщение zna »

Приветствую всех. Тоже проблема расчёта прав на меню в 9.1. Получаю ошибку

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

 Не удалось вставить запись в таблицу Rights.
 Статус = 5.

Посмотрел таблицу Rigths - она пустая, и в 8-ке и в 9-ке.
Драйвера ODBC тоже разные пробовал..
Что посоветуете?
В 8-ке таких проблем не было.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Непонятки с правами видимости меню

Сообщение edward_K »

а сапорт то и галактика под админом работает?
насколько помню 5 - это уникальность индекса.
И ее может давать и журнал. Попробуйте вичистить по это табле все. Вы не пишите, что за СУБД.
На MS это две таблицы. И если вы почистили только X$journal, то не факт что не осталось записей в J*
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Re: Непонятки с правами видимости меню

Сообщение zna »

Подробно: Галактика на MS SQl 2008 R2, обновления от 26 февраля 18г.
Под админом и в саппорт, и в галактику вход есть.
Увидел две таблицы: x$rights с кодом 7 и t$rights - она в словаре x$files отсутствует.
В первой есть 170 записей, во второй записей нет.
Удалил все записи из x$Journal и из j$7
Пускаю пересчёт на базу - нормально. Пересчёт на хр.процедуры и функции - ошибка №5. Пытался делать для разных пользователей с разными правами.
Драйвер в mssql.log ничего не пишет. Ровно как нет ошибочных сообщений ни в ОС сервера, ни в MS SQL
Обидно даже: всё прошёл, 9-ка развёрнута, а пользователей не могу запустить.. :eek:
Ответить