КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Аутентификация
Способы обеспечения безопасности в Oracle СУБД Oracle предлагает большой выбор возможностей, позволяющих исключить несанкционированный доступ к БД и помогающий защитить данные от просмотра и изменения неавторизованными пользователями. Основными концепциями безопасности Oracle являются аутентификация, профили, привилегии, роли и аудит. Аутентификацией называется процесс распознавания авторизованных пользователей. По существу, процедура аутентификации позволяет системе убедиться, что пользователь действительно является тем, за кого себя выдает. В основе безопасности Oracle лежит концепция индивидуальной авторизации пользователей. Системные пользователи. При установке Oracle всегда создаются два пользователя базы данных: - SYS, - SYSTEM. Схема SYS содержит базовые таблицы и представления словаря данных, которые не рекомендуется изменять ни при каких обстоятельствах. Пользователь SYS получает роль DBA. По умолчанию пользователю SYS назначается пароль CHANGE_ON_INSTALL. Пользователь SYSTEM нужен для создания дополнительных таблиц и представлений, содержащих административную информацию. Этот пользователь также получает роль DBA. По умолчанию ему назначается пароль MANAGER. Для ограничения доступа к обширным возможностям этих пользователей можно при создании базы данных Oracle командой CREATE DATABASE применять инструкции USER SYS IDENTIFIED BY пароль и USER SYSTEM IDENTIFIED BY пароль. Первый шаг на пути к аутентификации – это создание пользователей. Новые пользователи создаются командой CREATE USER, а свойства существующих пользователей можно изменять командой ALTER USER. Синтаксис команды CREATE USER, которая создает пользователя и определяет его основные характеристики: CREATE USER имя_пользователя IDENTIFIED {BY пароль | EXTERNALLY | GLOBALLY AS ' внешнее_имя' } [DEFAULT TABLESPACE имя_табличного_пространства ] [TEMPORARY TABLESPACE имя_табличного_пространства ] [QUOTA { целое_число (K | M) | UNLIMITED}ON имя_табличного_пространства ] [QUOTA {целое_число (K | M) | UNLIMITED} ON имя_табличного_пространства …] [PROFILE имя_профиля ] [PASSWORD EXPIRE] [ACCOUNT LOCK | UNLOCK] В инструкции используются следующие ключевые слова: Таблица
Синтаксис команды ALTER USER: ALTER USER имя_пользователя [IDENTIFIED {BY пароль [REPLACE старый_пароль ] EXTERNALLY | GLOBALLY AS 'внешнее_имя' }] [DEFAULT TABLESPACE имя_табличного_пространства ] [TEMPORARY TABLESPACE имя_табличного_пространства ] [QUOTA { целое_число (K | M) | UNLIMITED}ON имя_табличного_пространства ] [QUOTA {целое_число (K | M) | UNLIMITED} ON имя_табличного_пространства …] [PROFILE имя_профиля ] [DEFAULT ROLE {[ имя_роли [, имя_роли …] | ALL {EXCEPT [ имя_роли [, имя_роли …]} | NONE [PASSWORD EXPIRE] [ACCOUNT LOCK | UNLOCK] [ имя_пользователя [, имя_пользователя … инструкция_прокси_сервера ] Большинство ключевых слов в команде ALTER USER имеют то же значение, что и в команде CREATE USER. Следующие ключевые слова применяются только в команде ALTER USER: Таблица
Дата добавления: 2014-01-04; Просмотров: 431; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |