Скачиваний:
27
Добавлен:
10.02.2015
Размер:
590.21 Кб
Скачать

даж можете указать в политике, что

 

 

 

 

 

 

 

 

 

 

çþìå

 

 

CD163

 

 

 

 

 

 

ать надо только действия пользова-

телей, не работающих в заданном вамирегистрировделе.

 

 

 

 

 

 

 

 

 

 

 

 

DBMS FGA.ADD POLICY(

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Obje t s h ma => 'HRM',

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Poli y_ ame => 'Emp oyee'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ndition'Monitor_Employee_Tableupdate,'

 

 

 

 

 

 

 

 

 

 

 

Audit_ olumn =>

 

 

'D par ment <> "HRM"'

 

 

 

 

 

 

 

 

 

 

 

 

Statemen _types =>'Salary',

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tñò,îðinsert,аторингункциюразрешенстраницы,обработки.Функциясодержащейdeleteсобытия,UTIL'); _ALERTкинтораяормациюPAGERбудет

 

 

 

åскитсятакжольковажныхдляесоздатьпередачитогда,событияхкогдаспециальную'àäs ì.leîíè

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

исповызыватьсякритичезюмеМожнользу

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поскольку системы,

 

 

 

 

ные на базах данных, широко распространены и

ëü

зуются для решенияосноважных задач, перв

 

 

 

 

значение принимаю

 

средства

ложения

размещаются на несков,льких

 

ерах,остепенноепоэ му обеспечентивныеих требез

 

 

обеспе

 

 

. Ñîçäàí

 

 

защищенных баз

 

и приложений

 

уетиспок р

ветственных çащитыбезоп сностьие

онечных

 

 

 

льзоровданныхелей. Корпора

 

 

 

áàçû

ïðè-

динац ченияусилий разр ботчик

 

администра

 

баз данных, администра оров, îò

è

 

Îäíà

 

ìî èòоринга

 

вызывают дополнительные

òðó

 

 

.

 

 

ïîльзовпасностите-

 

 

основíых задач, связанныхсерв

 

 

 

îé, ýòî èäåíòè èê

 

Однакорганизациядаж при использов

 

 

è передовых

хнологий (например,ация

 

 

 

àöèè

лей. В наст ящее время больш нство системзащитутенти икации

остибаз

 

уется на паролях.

ä

 

 

 

метрических, про одимых

 

äíèì

льзователем. Ora le

 

дде живаетутентидиниктвен

 

а основ био

 

 

 

данных)

æåëà

 

 

÷èâ

свести

минимуму

òèâí é

проце

íóюрегистраци ю. Эта возможностьпобес

 

äàæ

â

 

 

 

среде.

 

îлномочия

ли,аннымзатем связать роль с

тельноïî çîâаетсяте ем, чем назначать

 

изменяòü

 

 

Åñòü

озможность задавать

права для

 

доступа к системным службамчисло

äåëü

б ры полномочий применяются к группаì

 

 

 

 

й. ораздорпораудобнее на начи

Ñ

 

 

 

 

пользователем

 

 

 

жно связать нескпольк

ролей. ли и на-

ïрава каждому из тысяч пользов телей индивиду

.

 

 

 

 

 

 

доставляет

использиденти ицировть х нимые представления

 

 

процеду ы. Пользователю

 

ным объектам. Если вам нужен подробный контроëüíîнад полномочиями, вы можете

 

 

ïðàâ

работать с этими представлениями

ïðоцедур

 

и запрещае

 

ñÿ íåïî

îïðåделенной роëè.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

óï

редств

об ащаться к т блицам, содержащим ин ормàмиц ю. Ограничи ь

ê ý

 

о мы жно, устанавливая свойство Visible

 

чтобы элементдостоб-

ражалсялементамльк

â òìî

случае,

если с ним работает пользовтак,тель, принадлежащий

CD164

ëàâ

 

12. Обеспечение защиты б зы данных

 

данных, т следу-

дствами SSL. Если вам надо

 

ационныеть тдельные раг

 

Ши рование

при передаче критически важные да ные, например, номе

ра платежных карзащищаетили иденти ик

 

 

 

ера граждан. Средства обеспе

безопасности

системе Web работают

 

 

î î Ora le.

Они предполагают уста

новку ци ровог

серти ик та на сервере

 

тном тическое ши рование при передачения

т написать

 

енную проце

 

 

у дирозависиания. Надо такжментытща

ïðîäóì òü

сресли вся базасобствуд по щена злодурмышленнико .

 

 

 

 

 

размещение ключа. Путем ши рования мо

 

защитить данные дажтельнов том случае,

Мониторинг

действий польззашителейров

жнодин из самых действенных способов

ых возникпревышающихт . М жнорегистрировисатакж на

 

обработч ки для подробного мони

ñòâ я, предпринимаемые польз ва

 

 

принадлежащими

î

 

группам.

выявления пробл м. Вы можете

 

 

 

 

ть св дения об обычных тра

 

ранзакциях,

 

íåê

орый уровень,

 

транзакциях, при выполнениизакциях,

îð нга. Они позвошибкиляют выявлять

 

 

бращения к тьо

 

ст лбцам данных или дей

При эт м необх димо, с одной стороны,

 

еспечи

льнымполученпределеннымсв дений, доста ч-

íûõ äëÿ òîãî, ÷ò

решить проблемутелями,а

другой сòоро ы, предот ратить генерацию

слишк м большогобыобъема данных, способных

переполнить

äèñêîâое пространство.

Основные

термины

 

 

 

 

 

 

 

 

 

 

 

Мониторинг

Д н упностьиденциальность

ÖèÊ ðîâ

îé ðòè èêàò

Ши рованиå

Подробный мониторинг

Целостность

ри секретности

Lightweight dire tory appli ation proto ol (LDAP)

Объектные привилегии

Ora le Internet Dire tory (OID)

Ин раструктураязанностейткрытого ключа

Se ure so kets layer (SSL)

азделение об

Единственная регистрация

Системные привилегии

оли пользователей

 

 

 

 

 

 

 

 

 

 

 

 

 

езюме

CD165

ИстинаÂèð óàëü

ая частная база данных (virtual private database VPD)

 

 

 

орениеров.илиADMINàаниекGRANTонтролданныхжь?пройденноголяпозвдостляетпредставляетупа.назнабазечатьматериаласобойправаэUPDATEективныйдляотмедельныханизм,столбцовзаменяющийтаб-

Ïîâ21WITHлицыКсредствШиманд

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

Защита приложений Ora le

 

 

 

Web путем к дирования передаваемых данных

4

Ê

GRANT ïîзв ляет ограничить доступ к строкам на

 

и енти икаци

 

предпол гает ис

 

льзование SSL.

 

 

 

 

 

 

онных данных пользов телей.

 

сли вы назначите праваосновпосредственно кон-

5. Системанда

будет более

 

 

 

ííîé,

 

крет ым пользователямзащищне будете прибегать к помощи ролей.

 

 

 

далнитьих в шим конкурен ам. Для того чтобы

ïîäò ердить или опровергнуть подпро-

Çàïî

пропущенное

подозревать, чт

кто- о читает данные

заказах и

1.

У вас появились снов

 

 

çð íèÿ,

использованияòü

 

 

.

олько при условиè сговора нескобыльких сотрóä-

2.

операцию можно было провести

 

Назначаянадоп лномочия ролям, надо учитывать прав ло

, ÷ò

незак нн ю

3.

 îðìå

æíî çà

 

 

 

ать представление

, чтобы проверять, связана

 

íèê â.

 

 

 

 

 

 

 

 

 

 

принимать решение об отображенили

4.

текущимпользовпрашивтелем конкретная роль,

Если администра ор

 

д нных предоставит ам дополнительные привилегии,

 

или сокрытии

 

 

 

îðìû.

 

 

 

 

 

помощью стан

5.

вы сможете использовбазыть

пакет ___ для ши рования данных

даре кц я Enterprise системы Ora le обеспечивает поддержку единственной реги-

 

тного алгоритмчасти.

 

 

 

 

 

 

 

 

 

 

 

страци п сре

 

ом инструмента _____ .

 

 

 

 

Варианты

отв дствов

 

ã íèæ

не является целью использования системы защиты.

1.

Что из перечислен

 

 

 

á

 

ê

 

иденциальности.

 

 

 

 

 

 

целостности.

 

 

 

 

 

 

 

âà) Обеспечение доступа.

 

 

 

 

 

 

 

 

 

CD166

 

лава 12. Обеспечение защиты б зы данных

 

 

 

 

 

 

 

 

 

 

 

 

произво

 

 

 

 

 

 

.

 

 

 

 

 

 

 

èê â, íî õ òè-

ployeeПовышениепросмдостатрив òüдительностиимена мера теле оíîв другихзащитысо р д

.

äã)

Все перечисленное выше

 

 

 

 

 

н значение системы

 

 

 

2. Âû õ òèòå ïðå

 

 

è

 

пользовтражаеттелям возмож

 

сть обр ща ься к таблице Em

те, чтобы остальные данные,

 

держащиеся в таблице, остàâàë ñü íåäîступными.

а) Создание

 

дстсделавления и присв

 

 

пользователю правНаилучшимSELECT поспостноше-

Âàì òàêæ

æíî

 

ть нексоорые имена нед

ступными.

 

 

 

áîì

ðåø

òü

данную задачу является:

 

 

 

 

 

 

 

 

 

 

 

 

á)

íèþ ê íåìó.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Написаниепре оцедуры обновления,оениек торая включала бы иденти икационные

â)

 

анные пользователя.

 

 

 

 

 

базы данных для ограничения

мации,

Создание

вирту

 

 

 

 

 

 

 

 

доступной пользов телючастнойльк

строками, соответствующими егоинтделу.ор

 

äã)

 

 

 

ание данныхальной продажах.

 

тключение тех пользователей, кто обра-

М ниторинг

 

 

 

 

таблице и

3. ВыШих титеровзащиобращениятак,ить тчет

÷òî

 

 

его видели тольк

менеджеры. Наилучшим

à)

щается к данным

продажах.

 

базы данных, которая позв ляла бы пользов -

 

 

здание вир у

 

 

 

 

 

 

реш нием являеòñÿ:

 

 

 

 

 

 

 

 

 

созданные ими.

 

 

 

 

 

 

телям просмаòривальнойть тольк

 

 

 

 

 

 

 

ограничение доступа

á) Ñî

 

 

 

представлен я

 

 

еобходимыми данными,

 

к предст влению и ормировчастнойданные,ие отчета на его базе.

 

 

 

 

 

â)

должхранениеполучать страницу,

содержащую имя

 

льзов теля.

 

 

 

Øè ðîâ

 

 

всех данных, использ емых в тчете.

 

 

 

 

 

ã

Мониторинг

 

спользования

 

тч та; при аждом его выполнении администратор

ä)

Использование утилиты wrap для сокрытия к да, ормирующег

ò÷åò.

 

4. Äëÿ

ого чтобы предотвратить изменение данныхпо азах

с ормированных дру-

 

регистрацииИспользов ть.

средства SSL для безопасной передачи

 

 

 

данных.

ãèìè ñî

удниками, надо сделать следующее:

 

 

 

 

 

динственной

à)

 

 

 

 

 

 

Ora le Internet Dire tory и реализовзакть механиз

 

á)â

Создать процедуру, по

 

 

ающую обновления

обновавт ляемыхат чески включа-

 

ющую UserID; процедура,ддерживозможно, будет с ормирована с èспользованием

 

средств VPD.

все данные

таблице Order.

 

 

 

 

 

 

 

äã)

Çàøè ðîâà

 

 

 

 

 

 

 

 

Создать ролть, к торая

позволит обновлять данные в таблице Order лишь от-

 

дельным пользователям.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а) Создать

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

çþìå

CD167

 

 

 

 

 

 

 

ли для выполнения каждого этападелениене связывязанностей,ть все

5. Для того чтобы средствами защиты системы обеспечить раз

îá

 

 

 

 

íàäî:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заши ровразличныеть все данные в базе.

 

 

 

 

 

 

òû, åñëè ýò делает толняетж

 

 

 

ï ñëå

é

п процесса, и

провтменяла бы резуль

 

á)â

ëè ñ

дним сотру

 

 

ì.

 

 

 

яла бы, кто из пользова елей выпо

 

 

С здать

 

 

дурудникторая

 

 

 

 

 

 

 

ñî

удник,процекэта

 

рый работал над

åðвым этапом.

 

 

лнить два этапа

 

 

 

министра

îðà

 

тчиком, чтоподин пользователь

пытается

 

 

 

г) Созда

обраб

 

 

 

äëÿ

 

 

робного мониторинга, ко орый оповещал бы ад-

 

д) Предоставить

ñîîтветствующие системные привилегии твыполько одному сотруд-

 

 

 

процесса.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

íèêó.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Упражнения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Readwood Realty

 

 

 

поработать над к н игурацией средств защиты Red

Вам необхо

 

дополни

 

 

 

wood Realty.димоБ льшая часòельноработы, зат

àãèâ

þùåé

 

 

отчеты, представ

 

и таблицы, выпо нена в рамках

 

 

 

 

 

рассмотренных данн й глав . По край-

í é

 

агенты менеджеры имеют озможность

основныельз

ü îðìû. Íåîá

î ìî

ðåшить, следует

ëè óñ

лить защиту нек торых элементиспов; при этом следует помнлениять,

содемере,жит

критически

важной инпримеров,ор ации.

 

 

 

 

 

 

 

 

 

÷òî

 

азмеры

омпании невелики, менеджеры доверяют агентам и база данных не

1.

 

 

 

óæ

принятые меры защиты, приведенные в табл. 12.3, и сплан р

 

èç-

 

 

Оценитетенциальныепо

 

выгнебоды

 

 

òåðè.

 

 

 

 

 

 

 

 

 

 

 

 

 

менения. Напишите

льш й документ, объясняющий предлагаемые èзменуйтен я

2. Вам необходимо скорректирпо

òü

тчеты так, чтобы они и влекали данные из

 

 

случай, если менеджеры захотят ограничить до

уп в будущем. Отредактируйте

 

 

представлений, и назначить

ïðàâ

 

 

 

 

ëüç

ание этих представлений. Даж

 

 

ByCityAndAgent. Ñîç

 

 

è ñî

 

 

 

 

представления для каж ого за

 

. Åñ-

 

 

åñëè

ò÷åò ä

ступен агенту, все рав

егспонадо

оздать на

базе представления на

 

 

липросыдля тчетов предусмодайтены

ользовхраните

 

 

 

 

 

óáåäитесь,просачт

 

 

 

çà

 

äëÿ

тчетов AgentSales, CustomerList ListingsAndOffers и Sales

 

 

èç

бл. 12.3, и протес

труй е отчеты. Заметьте,параметры,чт надо скорр к ировданныть

 

 

указ но имя схемы. Назначьте ïðàâ

 

тельскиеупа отчетам, ос

овываясь на

 

èõ

 

 

представления и убедиться,

÷ò

 

имена

 

 

 

олбцов не дублируются. Затем с

 

äóåò

 

 

моди ицировать запрос в составе отчетадостак, чтобы

îí âключал пользоваòåëьские

CD168параметрыëàâà. Íà12пример,. Обеспечениезапросзащитыäëÿ AgentSalesбазы данныхдолжен иметь следующий вид:

SELECTONE,ALL AGENTID,AgentSalesTINGID,LABEGINLISTDATE,TNAME,FIRSTNAME,

ASKINGPFR M RedwoodIC . ALEST U CITY, BEDROO S

(TWORKPHERECHA((R('BAllGINLISTDATE,' = :LISTING_MONTH) OR

AND (TO MONTH))CH (BEGINLISTDATE,'MM' =

3. îSalesчЗтчетабеспеàметьте,Create:LISTINGî ;òåì,÷òàê,поичтдобнымы,ькчтобытакойorтороетражающиеисходяYReplaEARонуровеньизвлекаетссылалсяизобразомeданных,Viewсведениязащиты,даннаскAgentSопирсодержащихсяíыееобхскпродажах,Redwoodуйте'опирYYYYlfSalesлькдимоепреуйте')äëÿдстав=представлениеотчетыпотекущегоASтабления.AgentSalesенных12..3,Отредактирпользовагенты.имиЗамените.ДлявдолжнытеляAgentSelfуйтеого.представзапросчтобыполу-

 

ление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SELECT A

 

Redwood.AGE TS.AGENTID, Redwood.AGENTS.

N M

 

 

FROM

 

LISTIN .

 

K NGPRICE,

wood. AL TATUS.SALESTATUS,

 

 

 

AGENTS.FIR

TNAME,

o .LIS I GS,

 

 

 

 

 

 

 

 

 

GID,

 

.AGENT .WORKPHONE,

D

E,

 

 

 

 

 

 

 

 

 

 

.LI

NGS.BEGIN I

 

 

 

 

 

 

LISTI.C Y, Re

 

.PROPERTIES.BEDROOMS

 

 

4.

 

Redwood.PROPERT ES,

RedwooRedw.

US

 

 

 

 

 

 

 

 

 

 

 

.PROPERSALE..SALESTAI.ASKINGPR.D)STINGКакUsername)CustomerListSALESTAATUSYIDагенты,USIDYID)GENUS=TCED))==ID=òàêDESC'For=User)и изменеджSale;мените' ерыотчетдолжнытак, чтобыиметь

 

 

 

 

 

 

 

 

.ENT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NGS.AGAgentsINGTUSUотчета

 

 

 

 

 

 

 

 

 

 

 

TIN.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LISставлениедля

 

 

 

 

 

 

 

 

 

 

 

данный

 

 

 

 

 

 

 

 

 

ANDаналогичныепредставлениеUPPER(RedwoodBYэто.SALESTA.PROPERTIEAGENTïðåSALELIST. .

 

 

 

 

 

 

 

 

 

онСозиспользовдайтеORDERWHERE

 

 

 

 

 

 

 

 

 

 

 

 

 

в можность выводить

 

 

 

î

 

на печать. Сделайте о ж самое для двух

 

íèòå

 

 

 

 

для отчета SalesByCityAndAgent, но çàìå üòå, ÷òî

 

запросов в тчете ListingsAndOffers.

вы располагаете времен м, выпо -

 

SELECT для ролей AgentдействияManager. Чтобы получить список, используйте выра-

 

âàì

 

скорректировать представ

 

Еслиустран

ть дублирование

столбцов.

 

необхнадодимые для тч та.

 

 

 

 

 

 

 

 

 

 

Внесите необх димые изменения и лениеуб дитесь, что èзвлекаются только данные,

5. Найдите список

последовательностей для Redwood и назначьте им привилегии

 

жение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SELECT sequen e name FROM user sequen es;

 

 

 

6.

 

 

 

те в исходную ор

кнопк ,

ïî

 

 

 

 

 

 

çþ

 

 

 

CD169

 

 

 

 

 

 

которой агенты смогли бы о -

 

крыв ть отчет AgentSelfSales. Запустите исх дную орму

зарегистрир

 

 

 

Добавьт

 

пользов теля Mar ouxK. Проверьмощьютчет AgentSelfSales. Вывуйтесьдите

 

ин имениор ацию, отображаемую на экране, на принтер и предъявите преподавателю.

2. Coffee Mer hant

ать средств

защ ты для системы Coffee Mer hant,

 

 

снача

Чтобы ск

 

 

 

 

 

 

лап ния небольшая,он игурировней для со

удников

 

использует я

дна роль. Однакдо

имеет

смысл с з

 

 

ть также роль администратора. Она будет использоваться для моди ика-

 

 

 

 

 

 

 

òü

 

сновные объекты и

 

льзовательские роли. Поскольку

î

1.

 

предыдущих г авах. Открîйте исходную ормуименнозамените Appli ationPath

 

 

дайте новую папку. Ск пируйте в

 

íåå

 

îðìû

тчеты, созданные вами

 

идентинек орыхицировтаблиц, которые редко изменяются, а

 

Countries, Employees

öèèInventory.

èñõî

 

îðìû.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

â

бработчик

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

æ

 

пользователей, днойчт и в системе Redwood. Свяжите роль Clerk с Mar ouxK

Создайте дв

ðîëè:

Clerk и CoffeeAdmin. Для проверки вы можете создать тех

 

è

îëü CoffeeAdmin

CarlingT.

чивсем таблицам (SELECT

 

 

,

 

 

3.

feeAdmin имеет стандар ный доступ ко

 

 

 

 

Предоставьте ролям полно

очия, обеспе

 

ающие доступ к таблицам. оль Cof

 

 

 

 

 

 

). оль Clerk имеет

 

доступ SELECT ко всем таб

 

за исключе-

 

 

 

 

 

mployee. Ñîî

етствующие пользова

 

имею правлицам,INSERT, UPDATE

4.

ниемDELETE по отн шению к таблицам Orders телиOrderLines.

 

 

 

 

 

 

 

трудникам, соответств

 

 

 

 

 

 

, необх димо

извлек ть из таблицы

 

Ñî

дайте пре

 

ление ующимдайте роли Clerk

в зможность

доступа только к ука-

 

Employees данные EmployeeID, FirstName

LastName äëÿ îðìû

 

ders.

 

занным

вышедставм

 

î áöàì.

Измените список

значений в орме

Orders

äëÿ

 

работы с этим пðå

 

 

ë íèåì.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

создать синоним длядставсех

орм, представлеíий или последовательностей. Вам

Не забывайте, что

 

î

 

çà

 

îðìû

 

еобходимо указать имя

õåìû èëè

6.

такж надо назначить обеим просахлям прав

 

доступа Sele t к последовательности

В отчете QuarterlySalesByState преобразуйте запрос для работы с представ-

 

seq Orders.

 

 

 

 

 

 

 

 

 

 

 

с представ

 

м надо назначить

7.

Çà

 

 

. На данный момент права для

 

 

 

 

 

 

 

 

исходную орму. Проверьте рабо у кнопок и повленидение других орм.

 

леноб

емролям: Clerk и Administrator.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Протест руйте отчеты. Выведите на принтыер ин ормацию, отображаемую на

 

экране,пуститепредъявите преподавателю.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CD170

лава 12. Обеспечение защиты б зы данных

 

 

 

 

 

 

 

 

 

 

 

3. Rowing Ventures

 

 

 

 

 

à

защиты тносительно слабы, поск льку дан-

В приложении Rowing Ventures средс

ные не являются критически важными

 

и ансовая ин ормация тсутствует.

 

 

 

так многдопуститьпроверок, что вне ти изменения нез

метноге, п эт

 

 

тически

 

 

можно.

 

зультаты сначала иксируются судьями на бум

 

соревнов нев

 

 

Нельзяени

ëèøü

âîç

 

изменения результатов

ãîíêè,

â äåíü

 

 

àíèé

ïðîâ

äèòñ

 

âðÿä

жно получить выгжноду. Поэтому

достаточно создать одну

озникновроль назна

 

áóäü

удастся спуñ я месяц изменить

лектр нную к пию резслучаельтатов,

 

 

т этого

 

 

вопросов в егда мо

 

обратиться к э им дпракмументам. Возможн , кому

 

спорныхоответствующие права, тсозможете поступить следующим

образоì:

 

 

 

 

 

òà ü

÷èòü

лномочия так, чтобы пользователи,

 

 

 

 

 

е этой роли, могли

 

 

таблиц ми

представлениями. Поск лькпринадлежащчисло таб

ö

представленийрабо

-

тельно мàло, имеет смысл

 

дать для них общедо тупные

синони ы. Если вы имеетносие

 

Create publi synonym Ra eTimes for

 

<ñõ ì >.Ra eTimes;

 

ь запросы

Åñëè ó âàñ í

необходимых

 

 

 

 

ам придется моди ицир

 

ouxK,

зарегистр

 

ся от егопривилегий,имени выполнить необходимые проверки. Не

в ормах

тче ах. Можно назначить новую роль Ra eClerk по

 

îâàòåëþ Mar

 

забудьте скорректир вать

Appli ationPath. Òàêæ

надо провери

льзпоследователь-

длите ьное время

после ее ок

 

чания, т

 

следует реализовать мониторинг

 

 

 

 

íîñ

 

назначить

тветствующие полномочия.

 

 

 

 

 

 

 

 

 

 

 

 

с таблицей

Ra eTimes. Åñëè

 

оринг

отключен, вы можете написать небольшодействий

Åñ

вас беспокоит

возмож

ость изменения св ден

 

й о резуль

òàõ

онки через

обработчик, выявляющий

акмонитвнесения изменений в таблицу.

 

 

 

 

 

 

 

4. Broad loth Clothing

 

 

 

 

 

 

 

 

ëüêî

 

лиц, представлений

 

 

ïîñ

 

В приложении Broad loth использу

 

 

 

 

 

 

 

 

довательнос ей. В дан

ì ñ ó÷àå âàì

 

акжнескнадо

литабо назначить

 

äîñò

 

синонимы,

 

изменить

 

 

мы и отчеется

и включить имя

хемы. Поскобщельку прило

 

ðîëè

права,

орые вы планирлицуете назнпыта

 

разл чным ролям по

тношению

необхчительноедимости

составьте на отдельной странице поясндъявитетельный тåêñò.

 

 

 

 

 

жение досталибоч о сложíîå,

äëÿ

дания ролей и назначения полномочий потребупные

знаст влением

плана. Создай

 

òàá

, в ко орой будут содержаться все предлага мые

к разным

время.

 

орогсозчтобы

 

ться создать

 

ñå ðîëè,

 

 

 

тесьется-

бъектам. ВместВыв дите

план на печачитьи пре

 

 

 

пр подавограничьтелю. При

Соседние файлы в папке Дополнительные главы