(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Oracle. Работа над ошибками: EXP-00079

Источник: all-oracle

Рекомендовано для:
  • Oracle Database 9i R1
  • Oracle Database 9i R2
  • Oracle Database 10g R1
  • Oracle Database 10g R2
  • Oracle Database 11g R1
 

Когда вы экспортируете данные, защищенные опцией Oracle Label Security, экспортировать данные можно только в схеме, которая имеет соответствующие права доступа по чтению, назначенные ей. Например, если вы попытаетесь экспортировать таблицу APP.DOCUMENTS как пользователь SYSTEM, вы получите следующее сообщение:

EXP-00079: Data in table "DOCUMENTS" is protected.
(Данные в таблице "DOCUMENTS" защищены.
Conventional path may only be exporting partial table.
(В обычном режиме можно экспортировать только неполную таблицу.)
. . exporting table DOCUMENTS 0 rows exported

Вы не можете использовать правила разграничения доступа в схеме SYSTEM. Вы должны использовать другую схему, у которой имеются права доступа по чтению всех строк таблицы, защищенных метками. Например, если у вас есть схема EXPUSER, которую вы используете для экспорта своей базы данных, вы должны предоставить ей специальную привилегию чтения (READ) всех строк, защищенных правилами:

SQL> EXEC sa_user_admin.set_user_privs
     ('DOC_POLICY','EXPUSER','READ');

Для предоставления схеме полных привилегий чтения и записи всех данных, защищенных правилами, используйте ключевое слово FULL (полные):

SQL> EXEC sa_user_admin.set_user_privs
     ('DOC_POLICY','EXPUSER','FULL');

Заметим, любая схема с предоставленной ей привилегией SYSDBA (такая, как SYS), может видеть все данные, независимо от того, защищены они или не защищены опцией Oracle Label Security.

Независимо от любых специальных привилегий, таких, как FULL, вы не можете использовать утилиту экспорта для создания резервной копии схемы LBACSYS. Если вы попытаетесь экспортировать схему LBACSYS, вы получите сообщение об ошибке: "LBACSYS is not a valid username." (LBACSYS - недействительное имя пользователя). Следовательно, для создания резервной копии объектов схемы LBACSYS вы должны использовать средства физического резервирования вашей базы данных ("горячее", "холодное" или утилиту RMAN).

Перед импортом данных, защищенных метками, в другую базу данных вы должны предварительно инсталлировать опцию Oracle Label Security. Вам нужно будет также предварительно создать ваши правила разграничения доступа и метки и убедиться, что импортируемая схема (пользователь) имеет полные привилегии доступа по записи. Более подробно об этом в книге Oracle Label Security Administrator's Guide.

Если у вас имеются большие объемы данных, защищенных опцией Oracle Label Security, вам потребуется выбрать методику настройки. В зависимости от кардинальности ваших меток вы можете рассмотреть возможность создания по вашему столбцу меток индекса в виде B-дерева или битового индекса. Например, если вы имеете метки с высокой кардинальностью, целесообразно создать индекс в виде B-дерева.

Корпорация Oracle рекомендует анализировать объекты схемы LBACSYS, а также таблицы и индексы приложений, чтобы повысить эффективность планов выполнения, генерируемых оптимизатором по стоимости. Мы рекомендуем анализировать объекты схемы LBACSYS после любых изменений правил разграничения доступа.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 06.05.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Personal Edition Named User Plus License
Oracle Database Personal Edition Named User Plus Software Update License & Support
Oracle Database Standard Edition 2 Named User Plus License
Oracle Database Standard Edition 2 Processor License
Купить Антивирус Dr.Web Server Security Suite для сервера
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Мир OLAP и Business Intelligence: новости, статьи, обзоры
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100