Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Админстратор.

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент-администратор 7.0
Предыдущая тема :: Следующая тема  
Автор Сообщение
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Сб Дек 17, 2005 5:42 pm    Заголовок сообщения: Админстратор. Ответить с цитатой

Вопрос 1:
У клиента куплен Акцент 7.0 на одно рабочее место. Директор хочет ограничить права бухгалтера. Например хотя бы закрыть доступ к разрешенному периоду. Или если нельзя этого сделать, как-то переводить некоторые документы в состояние ReadOnly...

О покупке Администратора я даже не заикаюсь.
Акцент 7.0 ДАО обошелся 1250, Администратор ДАО стоит 1450.
Тем более из-за такой мелочи...

Есть ли возможность как-то программно сделать то, что ему нужно?

Есть ли вообще у кого-нибудь опыт ограничения прав пользователя без Акцент-Администратора?

Вопрос 2:
Есть желание клиента защитить свою базу от копирования сотрудниками на флешку-дискету-диск.
Акцент 7.0 ДАО. Два компа, две лицензии, сеть, на обоих компах Windows XP.

Как ей можно помочь?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
Юров Ю.С.



Зарегистрирован: 11.03.2005
Сообщения: 383
Откуда: Павлоград

СообщениеДобавлено: Вс Дек 18, 2005 12:52 pm    Заголовок сообщения: Ответить с цитатой

Пишешь функцию, которая определяет правомочность изменения операции. Данные, которые она обрабатывает для принятия решения
CreateLibObject("System").UserName Имя пользователя Windows
CreateLibObject("System").ComputerName наименование компьютера
workarea.DbUser Имя пользователя базы данных, если включить идентификацию DAO скрытой командой Акцента CTRL-SHIFT-Q
Разрешённый период для этой функции можно хранить в workarea.UserParam и сделать для директора диалог для установки этой даты.
Работу через журнал и диалог проводок контролируешь обработкой события Workarea_OnShowTrans
Для работы через формы документа придётся в каждую форму включить проверку этой функцией при открытии документа (санкция Form.ReadOnly=True) и/или перед сохранением операции (If UserCanChange(op) Then op.Save Else op.Modified=False).
Для ограничения перепроведения при изменении шаблона в текст каждого шаблона [программно] помещаешь обработку события Sub Template_BeforeSave(op, ByRef Cancel) : If Not UserCanChange(op) Then op.Modified=False End If : End Sub

Если файловая система NTFS, для защиты от копирования базы данных можно скрыть от всех полный путь к ней, запретив пользователям чтение каталога прародительской папки базы данных. Открывать базы данных через компилированный скрипт, который тут же зачищает "историю" в реестре.

При этом следует помнить, что реально интересной информации обычно не больше, чем на пару листов, и её можно распечатать в виде отчёта/переписать на бумажку/сфотографировать с экрана. И драгэнддроп специально подготовленного модуля в окно базы данных решает практически любую проблему злоумышленника.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Вс Дек 18, 2005 2:55 pm    Заголовок сообщения: Re: Админстратор. Ответить с цитатой

В новых релизах Акцента должно быть добавлено событие, возникающее после изменения разрешенного периода.

Защиту от копирования можно организовать на уровне DAO JET. Она, конечно, не представляет проблем для профи, но обычному буху будет не под силу.

Для этого нужно
- установить системную базу mdw
- завести там админом рабочих групп MS Access пользователей
- включить защиту в Акценте Ctrl+Shift+Q
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Левкин Денис



Зарегистрирован: 10.03.2005
Сообщения: 88
Откуда: г. Донецк

СообщениеДобавлено: Пн Дек 19, 2005 12:39 pm    Заголовок сообщения: Re: Админстратор. Ответить с цитатой

nikman писал(а):
...
Есть ли возможность как-то программно сделать то, что ему нужно?
Есть ли вообще у кого-нибудь опыт ограничения прав пользователя без Акцент-Администратора?


Описание администрирования с точки зрения администратора БД
- описание флагов администрирования, в DAO должны быть аналогичны.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Пн Июл 23, 2007 6:01 pm    Заголовок сообщения: Ответить с цитатой

Возвращаемся к старой теме:
Что делать пользователям Акцента от 1 до 3 р.м.?
Для которых стоимость Администратора сравнима со стоимостью Акцента.

В этом плане мне нравится пример Казначея.
Его решения одинаковы по функциональности, но для разного кол-ва р.м. стоят по разному.

Может быть имеет смысл так же поступать с Акцент-Администратором?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Вт Июл 24, 2007 8:00 am    Заголовок сообщения: Ответить с цитатой

nikman писал(а):
Возвращаемся к старой теме:
Что делать пользователям Акцента от 1 до 3 р.м.?
Для которых стоимость Администратора сравнима со стоимостью Акцента.
Покупать администратор.
nikman писал(а):

В этом плане мне нравится пример Казначея.

А мне нравится пример MS : скидки 5% начинаются от сумы в $100000. Ну и что ?

P.S. Бери сразу 5 админов, получишь скидку, а там продавай как хочешь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
kris



Зарегистрирован: 12.01.2006
Сообщения: 371

СообщениеДобавлено: Вт Июл 24, 2007 10:16 am    Заголовок сообщения: Ответить с цитатой

olimp писал(а):
А мне нравится пример MS : скидки 5% начинаются от сумы в $100000. Ну и что ?

А нам удалось выбить 5% скидку на сумме 80 000 грн Wink так что все возможно
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент-администратор 7.0 Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group