- •14 Лабораторная работа №1
- •Лабораторная работа № 3
- •Управление инстанцией субд oracle
- •Запуск бд oracle
- •Остановка бд oracle
- •Запуск и остановка базы данных средствами em Database Control
- •Запуск и остановка базы данных средствами консоли, sql*Plus или iSql*Plus dba
- •I. Выполните следующие пункты с использованием утилиты sql*Plus (консоль или gui-вариант).
- •II. Выполните пункты за исключением п.9-10 еще раз с использованием утилиты Enterprise Manager. Для выполнения запросов используйте утилиту iSql*Plus dba.
- •Содержание отчета
- •Цель работы.
- •Ограничение доступа
- •Ход работы
Ограничение доступа
С помощью команды SQL ALTER SYSTEM можно разрешить подсоединения к базе данных только пользователям, обладающим привилегией RESTRICTED SESSION.
Синтаксис
где: |
ENABLE RESTRICTED SESSION |
разрешение подсоединения только пользователям, обладающим привилегией RESTRICTED SESSION. |
|
DISABLE RESTRICTED SESSION |
разрешение подсоединения всех пользователей к базе данных. |
Замечание: Синтаксис команды сокращен
Ход работы
-----------------
I. Выполните следующие пункты с использованием утилиты sql*Plus (консоль или gui-вариант).
-----------------
Остановите БД test в режиме по умолчанию.
Запустите базу данных в режиме MOUNT так, чтобы к ней имел доступ только один экземпляр.
Работа с представлениями словаря данных V$SGA and V$PARAMETER.
а. Обратитесь к представлению V$SGA. Какую информацию оно содержит? Значения каких параметров инициализации определяют его содержимое?
b. Обратитесь к представлению V$PARAMETER. Какую информацию оно содержит? Есть ли другой способ получения этой информации?
с. Обратитесь к представлению DBA_USERS. Что получилось?
Переведите базу данных из режима Mount в режим Open. Снова обратитесь к представлению DBA_USERS.
Остановите базу данных без ожидания отсоединения пользователей.
Создайте традиционный файл параметров initTest.ora на основе используемого бинарного файла параметров сервера с использованием команды
create pfile=’полное_имя_файла’ from spfile;
Измените имя базы данных в новом файле на test1, чтобы он содержал некорректное имя базы данных.
Запустите базу данных в режиме OPEN, используя новый файл параметров. Что получилось?
Запустите базу данных в режиме OPEN, используя исходный файл параметров, разрешив доступ к базе данных только пользователям с привилегией RESTRICTED SESSION.
С помощью команды ALTER SYSTEM разрешите доступ к базе данных всем пользователям.
Остановите базу данных в произвольном режиме и выйдите из утилит.
-----------------
II. Выполните пункты за исключением п.9-10 еще раз с использованием утилиты Enterprise Manager. Для выполнения запросов используйте утилиту iSql*Plus dba.
-----------------
Содержание отчета
Цель работы.
Скрин-шоты, иллюстрирующие выполнение каждого пункта задания.
Скрин-шоты с результатами выполнения каждого пункта задания.
Выводы, содержащие результаты сравнения использованных утилит.
