Иллюстрированный самоучитель по Microsoft Access 2002

Защита базы данных на уровне пользователей

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

Подключение файла рабочей группы Domination.mdw можно провести двумя способами: с помощью программы Администратор рабочих групп (Workgroup Administrator) или с помощью параметра командной строки /wrkgrp. В первом случае файл рабочей группы присоединяется к Access и используется для всех баз данных, открывавмых в нем. Во втором случае файл рабочей группы присоединяется к конкретной базе данных и не используется для других баз данных, открываемых в Access. Второй способ намного удобнее, если требуется параллельно работать и с защищенными, и с незащищенными базами данных на одном компьютере или если используются разные файлы рабочих групп для разных защищенных баз данных. Создание и подключение файла рабочей группы Domination .mdw описано в разд. "Использование файла рабочей группы " гл. 20.

Снятие защиты на уровне пользователей

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

Снятие защиты на уровне пользователей может выполнить только пользователь, обладающий административными правами. Процедура снятия защиты на уровне пользователей включает в себя два этапа.

  • Предоставление группе Users полных прав на доступ к объектам базы данных.
  • Изменение владельца базы данных – предоставление права владения пользователю Admin.

Итак, чтобы снять защиту базы данных на уровне пользователей:

  1. Откройте защищенную базу данных.
  2. Зарегистрируйтесь с именем пользователя, являющегося администратором рабочей группы (администраторы рабочей группы входят в группу Admins).
  3. Предоставьте группе Users полные права на доступ ко всем объектам базы данных.
  4. Закройте базу данных и Access. На этом первый этап заканчивается.
  5. Запустите Access.
  6. Создайте новую базу данных и зарегистрируйтесь как пользователь Admin.
  7. Импортируйте в новую базу данных все объекты из защищенной базы данных.
  8. Если текущий файл рабочей группы будет использоваться в дальнейшем, удалите пароль пользователя Admin. В этом нет необходимости, если в дальнейшем будет применяться стандартный файл рабочей группы System.mdw, созданный при установке Access.

Замечание
Теперь защита базы данных полностью снята. Любой пользователь Access сможет использовать базу данных и получить полный доступ к ее объектам: таблицам, запросам, формам, отчетам и макросам. Эти права доступа действуют для любого файла рабочей группы, поскольку учетная запись Admin везде одинаковая. Текущий файл рабочей группы, подключенный к Access в момент создания новой базы данных (шаг 6), определяет группу Admins администраторов новой базы данных
.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.