Утилита TPRestoreSupervisor

Утилита TPRestoreSupervisor

TPRestoreSupervisor.exe

Рисунок 35.1. Окно утилиты TPRestoreSupervisor


В окне утилиты выводятся две группы полей: «Connect to MSSQL Server» и «Supervisor logon properties».

  • группа полей «Connect to MSSQL Server»:

    • «Server» – сетевое имя сервера базы данных. Поле обязательно для заполнения.

    • «Database» – имя базы данных. Поле обязательно для заполнения.

    • «Login» – логин для подключения к базе данных. Поле обязательно для заполнения.

    • «Password» – пароль для подключения к базе данных. Поле обязательно для заполнения.

  • группа полей «Supervisor logon properties»:

    • «Login» – пользовательское имя (логин), который будет использовать пользователь с неограниченными правами (супервизор). Поле обязательно для заполнения.

    • «Password» – пароль пользователя с неограниченными правами (супервизора). Поле обязательно для заполнения.

После нажатия на кнопку «OK» введенные данные записываются в базу данных:

  • Ранее удаленная должность SUPERVISOR восстанавливается из корзины удалений. Если ее раньше не было, то создается новая должность SUPERVISOR.

    Должности SUPERVISOR присваивается гриф доступа SUPERVISOR. Из настройки прав доступа для этой должности удаляются все грифы доступа.

  • Ранее удаленный сотрудник SUPERVISOR восстанавливается из корзины удалений. Если его раньше не было, то создается новый сотрудник SUPERVISOR.

    Атрибуту Отключен присваивается значение «Нет», а атрибутам Логин и Пароль присваиваются введенные значения.

  • Ранее удаленный гриф доступа SUPERVISOR восстанавливается из корзины удалений. Если его раньше не было, то создается новый гриф доступа SUPERVISOR.

    Атрибуту Владелец присваивается должность SUPERVISOR.

    Из настройки прав доступа для этого грифа доступа удаляются все должности.

Нажатие на кнопку «Cancel» прекращает работу утилиты без внесения изменений в базу данных.