Идентификация пользователя и разграничение прав

Для разграничения прав доступа к данным и функциям системы применяется аутентификация по имени и паролю. Для начала работы требуется авторизироваться и выбрать рабочую базу данных из списка. Для этого при старте программы выводится диалог подключения к базе данных абонентов и идентификации текущего пользователя с целью определения прав данного пользователя на те или иные функции системы.

 диалог авторизации пользователя

Рисунок 1. Диалог запроса пароля

Часть функций может быть закрыта в зависимости от групп, в которые он добавлен. В демонстрационной версии создан
один пользователь “ BFDEMO ” с паролем “
demo
”. Пароль при вводе маскируется символами “*” с целью скрытия от посторонних
вводимых данных. Пароль чувствителен к регистру (заглавные и прописные символы) и раскладке клавиатуры (например,
Русская / Английская). Список доступных баз данных (БД) зависит от настроек системы. В демонстрационной версии данный
список ограничен только доступом к демонстрационной БД.

Главная форма программы Bil-2000

Рисунок 2. Главная форма программы Bil-2000

После идентификации пользователя в системе показывается главное окно в котором пользователю на основе прав
формируется список доступных функций.

Настройка системы


Top
Rambler's Top100 Рейтинг@Mail.ru