Подключение в режиме INTERNAL


Разработчики приложений

Сотрудники службы безопасности

Обязанности администратора базы данных (АБД)

Поскольку система баз данных ORACLE может быть весьма большой и может иметь много пользователей, должно существовать лицо или группа лиц, управляющих этой системой. Такое лицо называется администратором базы данных (АБД).

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

В обязанности администратора могут входить:

  • инсталляция и обновление версий сервера ORACLE и прикладных инструментов
  • распределение дисковой памяти и планирование будущих требований системы к памяти
  • создание первичных структур памяти в базе данных (табличных пространств) по мере проектирования приложений разработчиками приложений
  • создание первичных объектов (таблиц, представлений, индексов) по мере проектирования приложений разработчиками
  • модификация структуры базы данных в соответствии с потребностями приложений
  • зачисление пользователей и поддержание защиты системы
  • соблюдение лицензионного соглашения ORACLE
  • управление и отслеживание доступа пользователей к базе данных
  • отслеживание и оптимизация производительности базы данных
  • планирование резервного копирования и восстановления
  • поддержание архивных данных на устройствах хранения информации
  • осуществление резервного копирования и восстановления
  • обращение в корпорацию Oracle за техническим сопровождением

 

В некоторых случаях база данных должна также иметь одного или нескольких сотрудников службы безопасности. СОТРУДНИК СЛУЖБЫ БЕЗОПАСНОСТИ главным образом отвечает за регистрацию новых пользователей, управление и отслеживание доступа пользователей к базе данных, и защиту базы данных.

В обязанности разработчика приложений входит:

· проектирование и разработка приложений базы данных

· проектирование структуры базы данных в соответствии с требованиями приложений

· оценка требований памяти для приложения

· формулирование модификаций структуры базы данных для приложения

· передача вышеупомянутой информации администратору базы данных

· настройка приложения в процессе его разработки

· установка мер по защите приложения в процессе его разработки

 

Запуск и останов базы данных - это мощные административные возможности. В угоду поддержания корректной работоспособности базы данных, функции(команды STARTUPилиSHUTDOWN) остановки и запуска разрешены, только для администратора подключенного к ORACLE в режиме NTERNAL(CONNECT INTERNAL), а для возможности подключиться в режиме NTERNAL, вы должны соотвествовать одному из ниже следующих условий:

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

Все эти требования образуют дополнительный слой защиты, препятствующий несанкционированному запуску или остановке баз данных ORACLE. Для систем, имеющих пароль для INTERNAL, существуют дополнительные, ниже описываемые соображения.