Снятие защиты на уровне пользователей
Бывают ситуации, когда необходимо снять защиту базы данных на уровне пользователей. Это требуется, например, чтобы сделать базу данных доступной всем или если администрирование базы данных с течением времени стало затруднительным из-за резкого увеличения числа пользователей и возникла необходимость перераспределить пользователей по группам, назначив им права доступа по новой схеме.
Снятие защиты на уровне пользователей может выполнить только пользователь, обладающий административными правами. Процедура снятия защиты на уровне пользователей включает в себя два этапа.
- Предоставление группе Users полных прав на доступ к объектам базы данных.
- Изменение владельца базы данных — предоставление права владения пользователю Admin.
Итак, чтобы снять защиту базы данных на уровне пользователей:
- Откройте защищенную базу данных.
- Зарегистрируйтесь с именем пользователя, являющегося администратором рабочей группы (администраторы рабочей группы входят в группу Admins).
- Предоставьте группе Users полные права на доступ ко всем объектам базы данных.
- Закройте базу данных и Access. На этом первый этап заканчивается.
- Запустите Access.
- Создайте новую базу данных и зарегистрируйтесь как пользователь Admin.
- Импортируйте в новую базу данных все объекты из защищенной базы данных.
- Если текущий файл рабочей группы будет использоваться в дальнейшем, удалите пароль пользователя Admin. В этом нет необходимости, если в дальнейшем будет применяться стандартный файл рабочей группы System. mdw, созданный при установке Access.
Замечание
Теперь защита базы данных полностью снята. Любой пользователь Access сможет использовать базу данных и получить полный доступ к ее объектам: таблицам, запросам, формам, отчетам и макросам. Эти права доступа действуют для любого файла рабочей группы, поскольку учетная запись Admin везде одинаковая. Текущий файл рабочей группы, подключенный к Access в момент создания новой базы данных (шаг 6), определяет группу Admins администраторов новой базы данных.