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

Конфликты пользователей

СообщениеДобавлено: Чт сен 27, 2012 9:29 am
crusader
Все у нас было нормально, пока не обновили версию программы до новой версии базы. Обновляли путем скачивание самой последней версии с сайта и установкой поверх

После обновления все вродебы ок - менеджеры заходят под своими паролями, бухгалтер под своим. Но вернулась самая старая проблема которая была еще в начале
При внесении первичных документов (приходных накладных) появляется мусор. Позиции одно менеджера выскакивают у другого и наоборот.
Скорее всего чтото опять случилось с правами доступа. В чем наша ошибка (кривизна) при обновлении, как в будущем такого избежать?

И как теперь пофиксить ситуацию? Взять с моего компьютера proxy_group и administration.xml и еще раз всем скопировать?

Re: Конфликты пользователей

СообщениеДобавлено: Чт сен 27, 2012 11:41 am
Татьяна
При обновлении системы поверх, файлы proxy_group и administration.xml не обновляются. Тот факт, что ваши пользователи заходят в систему под
своими логинами и паролями говорит о том, что эти файлы никуда не делись.

Проверьте в MySQL Администраторе, есть ли права каждого пользователя на свою схему.

Re: Конфликты пользователей

СообщениеДобавлено: Чт сен 27, 2012 10:28 pm
vlad
Может, у вас после обновления при просмотре документов в папке документов не стоит галочка "только свои документы" справа от полей ввода дат(за точность названия не ручаюсь - негде сейчас глянуть). Эту галочку иногда не видно из-за того, что не хватает ширины окна. Попробуйте растянуть панель со списком накладных пошире, чтобы ее найти.

Re: Конфликты пользователей

СообщениеДобавлено: Пн окт 01, 2012 8:34 am
crusader
Галочки стоят.
mysql схемы проверяли.

Давайте еще раз. Подробнее.
У нас все пользователи подключаются к базе под одним и тем же паролем. Получается при запуске Дебета сначала вводим логин/пароль пользователя Дебета, которые потом хранятся в proxy_group/administration.xml, а потом вводим логин/пароль на подключение к СУБД.
Так вот вторые, как раз, одинаковые у всех. Права пользователя СУБД стоят на все таблицы.


Все равно проблема стоит очень остро и не знаем что делать.
В пятницу мне это все демонстрировали вживую на двух соседних компьютерах.
Один пользователь создает приходную накладную вносит в нее хлеб, другой создает у себя и вносит масло. Через несколько секунд у обоих:
1. Хлеб;
2. Масло.

При том что номера документов разные. И никаких ошибок не выскакивало.
Проверяли все это сразу после того как запустили дебет и каждый ввел свой логин пароль (разные)

Re: Конфликты пользователей

СообщениеДобавлено: Пн окт 01, 2012 4:50 pm
Дарья
crusader писал(а):а потом вводим логин/пароль на подключение к СУБД. Так вот вторые, как раз, одинаковые у всех. Права пользователя СУБД стоят на все таблицы.


Вот в этом и есть "корень зла".
Каждый пользователь должен работать под своим логином в СУБД со своей базой временных таблиц.

Re: Конфликты пользователей

СообщениеДобавлено: Вт окт 02, 2012 8:39 am
crusader
А как это сделать?
просто пользователей посоздавать?
в документации не могу найти про временные таблицы...

Re: Конфликты пользователей

СообщениеДобавлено: Вт окт 02, 2012 8:53 am
Татьяна
читайте инструкцию "Подключение БД MySQL"