Главная страница
Навигация по странице:

  • Защита на уровне пользователя

  • Создание нового файла рабочей группы Для формирования рабочих групп и подключения к ним служит «Администратор рабочих групп MS Access». Для этого в меню Сервис

  • Защита

  • Рис. 2. Создание рабочей группы

  • Учетная запись Функция

  • Типы разрешения на доступ к БД

  • Сервис

  • Рис. 3. Создание учетной записи

  • Рис. 4. Включение пользователя в группу

  • Рис. 5. Задание прав доступа

  • Лабораторын Дист. Лабораторная работа Управление пользователями в ос windows


    Скачать 79.23 Kb.
    НазваниеЛабораторная работа Управление пользователями в ос windows
    Дата20.05.2022
    Размер79.23 Kb.
    Формат файлаdocx
    Имя файлаЛабораторын Дист.docx
    ТипЛабораторная работа
    #540566
    страница3 из 4
    1   2   3   4

    Защита на уровне пароля


    Самый простой способ защиты — это установка пароля. В этом случае при каждом открытии файла Access будет спрашивать пароль.Чтобы установить пароль на базу данных Access, откройте ее в режиме монопольного доступа (этот режим устанавливается в диалоговом окне открытия файла). Затем войдите в меню «Сервис•Защита•Задать пароль базы данных» и в появившемся диалоговом окне введите пароль в поле «Пароль» и повторите его в поле «Подтверждение» (рис. 1). После этого нажмите кнопку «OK» и закройте базу данных. При следующей попытке ее открыть Access вежливо попросит ввести пароль.




    Рис. 1. Задание пароля
    Пароль — простейший, но не самый надёжный способ самообороны в виртуальном мире. Сегодня уже известны множество программы для взламывания запароленных баз данных Access.

    Рекомендации по выбору пароля:

    - не желательно в качестве пароля использовать такие данные, как ваше имя, дата рождения и т.д.;

    - не стоит выбирать короткий пароль, так как он может быть подобран при помощи специальных программ за достаточно короткое время;

    - желательна комбинация букв и цифр, так как это затрудняет подбор пароля и делает бесполезной атаку по словарю.
    Защита на уровне пользователя:

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

    Файл рабочей группы – это файл, который Microsoft Access считывает при запуске, содержащий сведения о пользователях, входящих в рабочую группу. Эти сведения включают имена учетных записей пользователей, их пароли и имена групп, в которые входят пользователи. При открытии базы данных этот файл читается для определения пользователей, которым разрешен доступ к объектам базы данных, и разрешений, полученных пользователями на эти объекты.

    Разрешения – набор атрибутов, определяющих права пользователя на данные или объекты в базе данных.

    Создание нового файла рабочей группы

    Для формирования рабочих групп и подключения к ним служит «Администратор рабочих групп MS Access». Для этого в меню Сервис выберите команду Защита, а затем команду Администратор рабочих групп и в появившемся окне нажмите кнопку «Создать...». На экране появится новое окно, в котором следует ввести данные владельца рабочей группы (по умолчанию подставляется ваше имя и название вашей организации) и ее код — произвольную последовательность из не более чем 20 букв и цифр (рис. 2, слева). Нажмите кнопку «OK».






    Рис. 2. Создание рабочей группы
    После этого вам будет предложено задать имя файла вновь создаваемой рабочей группы и путь к нему. Путь должен указывать на выбранную папку общего доступа, а в качестве имени можно как оставить предложенное программой, так и выбрать любое другое. Нажмите кнопку «OK» и в ответ на появившийся запрос подтвердите создание файла.

    Учетные записи:

    Файл рабочей группы Microsoft Access содержит следующие встроенные учетные записи.

    Учетная запись

    Функция

    Admin

    Стандартная учетная запись пользователя. Данные записи являются одинаковыми для всех экземпляров Microsoft Access.

    Admins

    Учетная запись группы администраторов. Данная запись является уникальной в каждом файле рабочей группы. По умолчанию пользователь «Admin» является членом группы «Admins». В каждый момент в группу «Admins» должен входить по крайней мере один пользователь.

    Users

    Учетная запись группы, содержащая все учетные записи пользователей. Microsoft Access автоматически добавляет учетные записи пользователей в группу «Users» при их создании членом группы «Admins По умолчанию данная учетная запись имеет все разрешения на все новые объекты. Единственным способом удаления учетной записи из группы «Users» является удаление пользователя членом группы «Admins».


    В действительности, система защиты Microsoft Access всегда включена. До активизации пользователем процедуры подключения для рабочей группы Microsoft Access при запуске автоматически подключает всех пользователей с помощью встроенной учетной записи пользователя «Admin» с пустым паролем

    Наличие администраторов и владельцев является необходимым, поскольку им предоставляются разрешения, которые невозможно отобрать.

    Разрешения к доступу называются явными, если они принадлежат или присвоены учётной записи пользователя. Разрешения будут неявными, если они присвоены учётной записи группы, при этом пользователь, включённый в группу получает все её разрешения.

    Типы разрешения на доступ к БД


    Разрешения

    Разрешённые действия

    Объекты БД

    Открытие и запуск

    Открытие БД, формы или отчёта

    БД, формы, отчёты, макросы

    Монопольный доступ

    Монопольное открытие БД

    БД

    Чтение макета

    Просмотр объектов в режиме конструктора

    Таблицы, запросы, формы, отчёты, макросы и модули

    Изменение макетов

    Просмотр и изменение макетов, удаление

    Таблицы, запросы, формы, отчёты, макросы и модули

    Разрешения

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

    Установка пароля в БД

    Предоставление прав доступа другим пользователям

    Чтение данных

    Просмотр данных

    Таблицы и запросы

    Обновление данных

    Просмотр и изменение данных без удаления и вставки

    Таблицы и запросы

    Вставка данных

    Просмотр и вставка данных без удаления и изменения

    Таблицы, запросы

    Удаление данных

    Просмотр и удаление данных без из изменения и вставки

    Таблицы, макросы

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

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

    • Учетная запись, являющаяся владельцем базы данных, всегда может открыть базу данных.

    В группу «Admins» разрешается добавлять произвольное число учетных записей, однако владельцем базы данных может быть только одна учетная запись — та, что была активной при создании базы данных, либо та, что была активной при передаче права владельца путем создания новой базы данных и импорта в нее всех объектов из исходной базы данных. Однако учетные записи групп могут являться владельцами таблиц, запросов, форм, отчетов и макросов базы данных.

    Запустите БД, которую необходимо защитить. В пункте меню Сервис выберите Защита/Пользователи и группы




    Рис. 3. Создание учетной записи
    и в открывшемся окне выберите закладку «Группы» и нажмите кнопку «Создать...». На экране появится окно создания новой учетной записи; укажите в нем имя и код группы, после чего нажмите кнопку «OK».

    Определив таким образом все необходимые группы, перейдите на страницу «Пользователи», нажмите опять же кнопку «Создать...» и в уже знакомом вам окне создания учетной записи задайте имя и код пользователя. Затем укажите группы, в которые будет входить новый пользователь. Чтобы включить пользователя в группу, нужно выделить ее название в списке «Имеющиеся группы» и нажать кнопку «Добавить», после чего оно появится в списке «Участие в группе» (рис. 4). Повторите описанную процедуру для каждого пользователя.




    Рис. 4. Включение пользователя в группу
    Чтобы удалить пользователя из подгруппы, выделите название подгруппы в списке «Участие в группе» и нажмите кнопку «Удалить». Невозможно удалить пользователя из группы Users; кроме того, в группе Admins всегда должен быть хотя бы один пользователь.

    Для удаления учетной записи нужно выбрать ее в списке пользователей или подгрупп на соответствующей странице, нажать кнопку «Удалить» и на запрос о подтверждении действия ответить «Да». Access не позволит вам удалить подгруппы Admins и Users, а также пользователя Admin. Единственный способ изменить учетную запись — удалить ее, а затем создать заново.

    Права доступа

    Загрузите базу данных, которую вы собираетесь защищать, и войдите в меню «Сервис• Защита• Разрешения». На экране появится диалоговое окно «Разрешения», открытое на одноименной странице (рис. 5). Сначала включите кнопку «Группы», чтобы задать права доступа для целых групп. Выделите первую группу в списке. В комбинированном списке «Тип объекта» выберите тип объектов, после чего в списке «Имя объекта» появятся имена объектов вашей базы, относящихся к этому типу. Выделите нужный объект и установите, как требуется, права доступа в наборе «Разрешения». Не забудьте сделать это для вновь создаваемых объектов.




    Рис. 5. Задание прав доступа
    После каждого изменения прав доступа Access будет спрашивать, изменить ли их прямо сейчас, не дожидаясь нажатия кнопки «OK». Чтобы избежать такой назойливости, можно всякий раз нажимать кнопку «Применить». Проделайте это со всеми подгруппами, а затем, включив кнопку с зависимой фиксацией «Пользователи», — с теми пользователями, которым необходимо назначить какие-либо особые права.

    Если один пользователь входит в несколько групп, его права, определенные в этих группах, логически складываются друг с другом. Пусть, например, пользователь User1 принадлежит к подгруппам Group1 и Group2; пользователи из Group1 могут читать данные и макеты таблиц, а из Group2 — читать и изменять данные таблиц. В таком случае User1 сможет читать макеты таблиц и читать и изменять их данные.
    1   2   3   4


    написать администратору сайта