ВУЗ:
Составители:
Рубрика:
32
TEMPORARY TABLESPACE "TEMP"
ACCOUNT UNLOCK;
GRANT "READER" TO "Petrov_Read";
Commit;
Управление паролями
Если система управления паролями доступна, то пользователи не могут
изменить пароли командой ALTER USER. Пользователь должен изменять
пароли, используя SQL*Plus или OCIPasswordChange, в которых прини-
маются в качестве параметров старый и новый пароли.
Оператор отмены привилегий
Синтаксис отмены привилегий:
REVOKE [with grant option]
< привилегии >,…
ON < объект >,…
FROM <имя_пользователя>;
Предложение with grant option сохраняет за
пользователем перечис-
ленные привилегии, но отменяет его право передавать их кому-либо дру-
гому.
Пример:
REVOKE SELECT ON "ADMIN_BOOKS"."AUTHORS" FROM "READER";
Оператор изымания роли у пользователя:
Revoke <список ролей> from <список пользователей>.
Пример:
REVOKE READER FROM "Petrov_Read";
Варианты заданий к лабораторной работе №3
Общие положения
В утилите SQL *Plus Worksheet выполнить примеры, которые даны по
ходу работы.
По индивидуальному варианту базы
данных, которая выполнена в ла-
бораторной работе №1, определить 2-3 должностных лица, которые могут
работать с таблицами БД. Для каждого должностного лица определить на-
бор привилегий, которыми он может пользоваться.
В утилите SQL *Plus Worksheet создать под каждое должностное лицо
соответствующую роль, наделить эту роль определенными привилегиями.
Далее создать по одному пользователю на
каждую должность и присвоить
им соответствующие роли.
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »
