Страница 1 из 1

Настройки, Права і доступи для користувачів

СообщениеДобавлено: Пт окт 02, 2009 11:09 am
vova
1)___________________________________________________________
Виникає помилка при вводі ідентифікатора групи користувачів.
Немає обмеження при вводі групи

Необхідно ввести групу користувачів:
1. Ввожу назву групи.
2. Ввожу "Ідентифікатор" групи (латинськими буквами)
Ввожу користувача і додаю йому групу виникає наступна помилка:
-----------------------------------------------------------------------------
INSERT INTO temp1_1240fb36c7e(fid, ftext) VALUES( 'Bugalterija' , 'Бухгалтерія')
Обнаружена ошибка усечения при попытке сократить VARCHAR 'qwerasdfzxcv' до длины, равной 10.
-----------------------------------------------------------------------------
З якої я зрозумів що ідентифікатор групи не повинен перевищувати 10 символів, хоч всистемі нема обмеження на кількість введених символів і нема відповідного попередження.

Після виникнення цеї помилки викидає вікно вибору групи але даної групи немама в списку після того як змінив ідентифікатор групи (на менший чим 10 символів) все запрацювало. Пробував на різних базах помилка виникає всюди одинакова.
_________________________________________________________________
2) Чому при переключанні з одної бази на іншу базу користувачі системи залишаються далі доступними.
Поідеї малоб бути так щоб при підключенні до іншої бази то набір користувачів мавби помінятись.

_____________________________________________________________
3)При вилученні користувача з системи виникає наступна помилка в базі PostgreSQL.
-----------------------------------------------------------------------------------
DROP USER IF EXISTS user
ERROR: role "user" cannot be dropped because some objects depend on it
Detail: access to schema user
access to schema dpbase
-----------------------------------------------------------------------------------
Наскільки я зрозумів неможливо видалити користувача з бази даних

Коли цього користувача видаляєш з підіншої бази (Derby) виникає наступна помилка:
------------------------------------------------------------------------
DROP USER IF EXISTS user1
Синтаксическая ошибка: Encountered "USER" at line 1, column 6.
-----------------------------------------------------------------------
Наскільки я зрозумів він каже що в базі такого користувача немає, але учотний запис всеодно видаляє хоча по логіці він з чужої бази немав би це робити.
____________________________________________________________
4) Чи можна, щоб наприклад в "обліку ТМЦ" одним користувачам був даний доступ до одних підрозділів, а іншим до інших підрозділів,
А також до груп номенклатури?

СообщениеДобавлено: Пт окт 02, 2009 1:39 pm
Дарья
1. Дякуємо за повідомлення. Додамо вікно попередження або знімемо обмеження.
2. Список користувачів системи Дебет+ єдиний. Для підключення до кожної бази користувач додається у відповідну СУБД. Тому при активаціі тої чи іншої БД користувач може мати чи не мати доступу до певної БД.
4. Поки немає такої можливості

СообщениеДобавлено: Пт окт 02, 2009 3:49 pm
Дарья
3. PostgreSQL
Якщо є pgAdmin, зніміть права користувача user на схеми dpbase та user. Помилку виправимо.
_________________________
Derby
Користувача з бази PostgreSQL при активній Derby видалити неможливо, а от з системи Дебет+ можна.

Re: Настройки, Права і доступи для користувачів

СообщениеДобавлено: Пн дек 03, 2012 12:43 pm
vnn38
4) Сообщение vova » Пт окт 02, 2009 11:09 am
Чи можна, щоб наприклад в "обліку ТМЦ" одним користувачам був даний доступ до одних підрозділів, а іншим до інших підрозділів,
А також до груп номенклатури?

Сообщение Дарья » Пт окт 02, 2009 1:39 pm
4. Поки немає такої можливості

А на сьогоднi теж немає?

Я пробую настроить из под пользователя группы "менеджеры" Панель инструментов, - убрать лишнее для него.

После этого захожу под пользователем группы "Администраторы", и тоже вижу "урезанную" Панель инструментов.
Это так и должно работать, или я что-то делаю не так?

Re: Настройки, Права і доступи для користувачів

СообщениеДобавлено: Пн дек 03, 2012 4:36 pm
Дарья
Можно дать права группе пользователей на использование отдельных МОЛ или подразделений. Для номенклатуры не реализовано.

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

Настройки меню и панели инструментов общие для всех.

Re: Настройки, Права і доступи для користувачів

СообщениеДобавлено: Пн дек 03, 2012 7:00 pm
vnn38
Настройки меню и панели инструментов общие для всех

А где они хранятся? В БД? Где-то в файлах?

У меня разные пользователи будут подключаться с разных машин. Можно ли их настройки хранить локально, указав в Параметрах запуска локальную папку JDebet (это если эти настройки лежат в файлах). Можно ли так вообще работать? (предполагается использовать для 3-х ФОП; выписка счетов менеджерами и занесение платежных поручений входящих бухгалтером; пользователей немного).

И в MYSQL у меня есть DPADMIN@'localhost', DPADMIN@'192.168.1.41' и DPADMIN@'192.168.1.5' . MYSQL на Убунту 12.04 Десктоп. И с настройками MYSQL по умолчанию с DPADMIN@'%' не пускало в БД, вот и создал пользователей для каждой машины отдельно. Может это помочь, если эти настройки "меню и панели инструментов" в БД?

При настройке подключения к БД поставил птичку "Хранить настройки в БД" и оставил пустым "Каталог настроек". Но пока нет никакого понимания, - каких настроек это касается?

И что это за птичка в Параметрах запуска "Запускаться как клиент"? Извините, что много вопросов. Только начинаю знакомиться. Перечитал Документацию и Частые Вопросы. Просветления пока не наступило.

Re: Настройки, Права і доступи для користувачів

СообщениеДобавлено: Вт дек 04, 2012 11:41 am
Дарья
vnn38 писал(а):А где они хранятся? В БД? Где-то в файлах?

У меня разные пользователи будут подключаться с разных машин. Можно ли их настройки хранить локально, указав в Параметрах запуска локальную папку JDebet (это если эти настройки лежат в файлах). Можно ли так вообще работать? (предполагается использовать для 3-х ФОП; выписка счетов менеджерами и занесение платежных поручений входящих бухгалтером; пользователей немного).


Эти настройки хранятся в файлах в папке JDebet. Можно оставлять настройки на локальные папки JDebet в том случае, если будите следить за их одновременным обновлением. Кроме того тут же хранятся формы печати системные и пользовательские, то есть при создании формы на одном компьютере придется копировать на все остальные.

vnn38 писал(а):И в MYSQL у меня есть DPADMIN@'localhost', DPADMIN@'192.168.1.41' и DPADMIN@'192.168.1.5' . MYSQL на Убунту 12.04 Десктоп. И с настройками MYSQL по умолчанию с DPADMIN@'%' не пускало в БД, вот и создал пользователей для каждой машины отдельно. Может это помочь, если эти настройки "меню и панели инструментов" в БД?


Это не несколько пользователей, а один, который может подключаться с указанных компов. Для каждого пользователя создавайте отдельный логин для входа и не забывайте добавлять схему для временных таблиц для каждого пользователя (пример: пользователь dasha с правами на схемы (базы) dasha и dpbase).

Разрешение работы MySQL по сети решается редактированием строки в файле my.ini:
bind-address = 127.0.0.1.
так: #bind-address = 127.0.0.1.
или так: bind-address = 0.0.0.0.

vnn38 писал(а):И что это за птичка в Параметрах запуска "Запускаться как клиент"? Извините, что много вопросов. Только начинаю знакомиться. Перечитал Документацию и Частые Вопросы. Просветления пока не наступило.

Не используется.

Re: Настройки, Права і доступи для користувачів

СообщениеДобавлено: Вт дек 04, 2012 12:11 pm
Дарья
Можно сделать сохранение тулбара и главного меню программы в папке пользователя dpsettings и забрать возможность их редактирования не администраторам.
Стоимость обновления отправила на почту.