Этот сайт посвящается администрированию баз данных OpenEdge Progress.
Не корысти ради, а познания для!

С уважением,
Валерий Башкатов
Сайт разработан при участии компании Progress Technologies, официального дистрибьютора Progress Software Corp. на территории стран СНГ и Латвии.

RSS RSS подписка на обновления сайта

Поиск по сайту

Лучшие материалы

Orphus System
На сайте функционирует система коррекции ошибок. Обнаружив неточность в тексте, выделите её и нажмите Ctrl+Enter



Результаты опроса: Нужны ли книги по Progress OpenEdge на русском языке? (опрос проводился с мая 2009 по ноябрь 2010)

Да, нужны. Потому что будет легче понять материал - 268
Нет, не нужны. Достаточно материалов на английском языке - 10
Не знаю, мне всё равно - 6

А знаете ли вы что..



TDE: Создание политик шифрования с помощью утилиты PROUTIL EPOLICY





С помощью утилиты PROUTIL с классификатором EPOLICY MANAGE можно создавать политики шифрования как для конкретных областей с архитектурой SAT-I, так и для конкретных объектов в областях с архитектурой SAT-II. Общий синтаксис команды выглядит следующим образом:

    proutil db-name -C epolicy manageobject-type encrypt object-name

Параметр object-type может принимать одно из следующих значений:

  • area
  • index
  • table
  • lob

Параметр object-name - это имя объекта, для которого создается политика. При необходимости имя объекта можно заключить в кавычки. Обычно в кавычки заключаются имена областей хранения, которые содержат пробелы.

Следующий пример команды создаст политику шифрования области Employee, имеющей тип SAT-I в базе данных sports2000, шифр установлен по умолчанию (AES_CBC_128):

    $ proutil sports2000 -C epolicy manage area encrypt Employee
    OpenEdge Release 10.2B1B as of Thu Jul 30 19:00:21 EDT 2009
    Encryption policy setting for Area Employee in Area 7
    Cipher specification setting to AES_CBC_128 completed.

Более детальное описание утилиты PROUTIL EPOLICY MANAGE см. в Приложении «PROUTIL EPOLICY MANAGE»

Примечание: если база данных использует одну из кодировок русского языка, такую как IBM866 или 1251, то для создания политики для всей области необходимо использовать специальный файл параметров (.pf), в котором будет определена кодировка UNDEFINED. Это связано с тем, что на момент написания книги был обнаружен баг, который выражается в следующем: если база данных использует одну из указанных кодировок, то утилита EPOLICY MANAGE AREA не может найти указанную область. Баг был зарегистрирован под номером OE00190233.

Содержимое дополнительного файла параметров должно быть следующее:

    #my.pf
          
    -cpcoll Basic -cpinternal UNDEFINED -cpstream UNDEFINED

Чтобы использовать файл параметров, команда должна выглядеть следующим образом:

    $ proutil sports2000 -C epolicy manage area encrypt Employee -pf my.pf

В дальнейших примерах для того, чтобы не возникало ошибок (если к моменту вашего изучения TDE этот баг не будет исправлен) везде, где он имеет влияние, будет использоваться этот файл параметров.



Previous pageReturn to chapter overviewNext page






Главная |  Статьи |  Книги |  Гостевая |  Ссылки |  От автора |  Download ProKb


������ ᠩ� pr Online ProKB Blogger Welcome to Russian Progress Users Group at Facebook Welcome to Russian Progress Users Group at LinkedIn
© 2009 - 2011 Все права на материалы, находящиеся на сайте www.openedge.ru, охраняются в соответствии с законодательством РФ, в том числе, об авторском праве и смежных правах.
При любом использовании материалов сайта ссылка на источник обязательна.