Коллективное использование базы Архивирование Создание резервной копии Сжатие базы Восстановление поврежденной базы Защита информации Защита баз данных Управление учетными записями Назначение прав доступа


CASCADE (КАСКАДИРОВАТЬ) - разрешить выполнение требуемой операции, но внести при этом необходимые поправки в других отношениях так, чтобы не допустить нарушения ссылочной целостности и сохранить все имеющиеся связи.

Управление учетными записями на SQL Server

В справке Access 2002 сказано, что в проекте Access можно выполнять задачи администрирования системы безопасности с помощью команды Access Безопасность базы данных (Database Security) в меню Сервис (Tools). Эта команда доступна только в том случае, если SQL Server установлен на том же самом компьютере, где хранится проект Access. С помощью этого средства можно добавлять, удалять и изменять учетные записи для регистрации на SQL Server, учетные записи пользователей базы данных и роли.

Замечание

Для новой версии ядра баз данных MSDE2000, меню Безопасность базы данных (Database Security) а также меню Репликация (Replication) недоступны. Так говорится в справке Access 2002. Однако нам не удалось получить названные меню даже в проекте Access 2002, подключенном к SQL Server 2000, установленом на том же компьютере. Используйте инструкции Transact-SQL или Enterprise Manager для защиты и репликации данных на SQL Server. (Подробнее см. справку SQL Server.)

Существует две системы безопасности, применяемые для регистрации на SQL Server:

Чтобы использовать встроенную систему защиты SQL Server:

  1. Так как по умолчанию эта возможность выключена, сначала выберите команду меню Вид, Свойства сервера (View, Server Properties) и в появившемся диалоговом окне установите флажок Учетная запись системного администратора (SA) (Enable system administrator (SA) user name). Нажмите кнопку ОК.
  2. Откройте окно свойств соединения с SQL Server Свойства подключения (Data Link Properties) с помощью команды меню Файл, Подключение (File, Connection).
  3. На вкладке Соединение (Connection) установите флажок Использовать имя пользователя и пароль (Use a specific username and password).
  4. Если при открытии проекта Access 2002 нужно каждый раз требовать ввод пароля регистрации пользователя, сбросьте флажок Сохранять пароль (Allow saving of password). Если ввод пароля при повторной регистрации на сервере не требуется, установите этот флажок.

С такой системой защиты вы сможете поменять пароль учетной записи SQL Server, использующейся для регистрации в проекте Access 2002, с помощью команды меню Access Сервис, Защита, Задать пароль для входа (Tools, Security, Set Login Password). He забудьте установленный пароль, чтобы не потерять доступ к проекту!

Чтобы использовать интегрированную с Windows NT систему защиты SQL Server:

  1. Откройте окно свойств соединения с SQL Server Свойства подключения (Data Link Properties).
  2. На вкладке Соединение (Connection) выберите переключатель Использовать интегрированную систему защиты с Windows NT (Use Windows NT Integrated Security).

В этом случае ввод пароля при регистрации на SQL Server требоваться не будет, поскольку будет действовать идентификация пользователя в сети Windows NT или Windows 2000.

 

2. Обновление кортежа в дочернем отношении. При обновлении кортежа в дочернем отношении можно попытаться некорректно изменить значение внешнего ключа. Обновление кортежа в дочернем отношении может привести к нарушению ссылочной целостности.

Коллективное использование базы Администрирование баз данных