Система разграничения прав

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

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

Ответить
AlexandrS
Сообщения: 13
Зарегистрирован: 29 мар 2005, 17:49

Система разграничения прав

Сообщение AlexandrS »

Подскажите плиз, решил поэкспериментировать с утилитой Protect но в демо-режиме.
Завел пользователя. И при попытке запустить Галактику от этого пользователя. Пишет Ошибка при модификации данных Статус 46.
Может в демо режиме система разграничения прав не работает?
oiko
Местный житель
Сообщения: 419
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение oiko »

А полный доступ к таблицам где хранятся настройки пользователя ты дал?
Дело скорее всего в этом.
nickmix
Постоянный обитатель
Сообщения: 171
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Иркутская обл
Контактная информация:

Re: Система разграничения прав

Сообщение nickmix »

Полностью согласен с Oiko 8)
AlexandrS
Сообщения: 13
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение AlexandrS »

Я так понимаю это таблицы с рабочими правами, x$resources, x$users и т. д.А какими средствами доступ на эти таблицы давать Protectом или Oracle(Pervasivом).
Дело в том что Protectom я этих таблиц не вижу.
oiko
Местный житель
Сообщения: 419
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение oiko »

1)Таблицы с 30500 по 30536 если я не ошибаюсь.
2)Если давать права на таблицы Protect-ом то у БД у данного юзера появятся разрешения. Если давать права на таблицы при помощи средств БД, теоретически тоже должно прокатить но я не пробовал. Попробуй если хочешь.
AlexandrS
Сообщения: 13
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение AlexandrS »

Подскажи почему я не вижу весь список таблиц
у меня только с 30500 по 30518.
И возможно где-нидь найти расписуху всех этих
таблиц, какая к какому модулю относится и за что отвечает.
Кстати система начинает работать когда доступ на все таблицы даю.
oiko
Местный житель
Сообщения: 419
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение oiko »

Версия суппорта и галки какие?

Когда ты даешь доступ на все таблицы ты как раз и цепляешь необходимые
AlexandrS
Сообщения: 13
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение AlexandrS »

Смотри у меня одна Галактика рабочая под Оракл вер. 5.84 я её трогать пока не хочу. И локальная под Первазив вер. 7.11 с которой я экпериментирую. А Суппорт один вер. 4.3

Да я понял что на все когда даю то всё прокатывает, тока вот не видно таблиц то, обидно.

А про расписуху таблиц что-нидь можешь посоветовать
oiko
Местный житель
Сообщения: 419
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение oiko »

При инициализации может происходить
какие-то действия. Можешь отследить первазив монитором или дба-студио к каким таблицам юзер пытается обратитьтся при загрузке и дать на них доступ.
Кстати у меня 2 суппорта оба версии 4.3
только один шел с версией 711 (видимость таблиц в SQL урезана) а другой с 582 (все таблицы видать)
JackVn
Постоянный гость
Сообщения: 82
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва, Минск
Контактная информация:

Re: Система разграничения прав

Сообщение JackVn »

Дело в демо-режиме. Начиная с версии 5.85 в демо-режиме нормально работать с Support нельзя, слишком жесткие ограничения, могу посоветовать просматривать структуру таблиц с помощью SQL-запросов на словарь, а с протектом мало что может получиться в данном случае.
AlexandrS
Сообщения: 13
Зарегистрирован: 29 мар 2005, 17:49

Re: Система разграничения прав

Сообщение AlexandrS »

Всем спасибо за ответы
Ответить