best practices for using oracle label security with oracle e

20

Click here to load reader

Upload: vuongnhu

Post on 01-Jan-2017

216 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Best Practices for Using Oracle Label Security with Oracle E

��

���������������� �������������������������������������������������

����������� ������

�����������

Page 2: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ����

���������������� ���������������������������

���������������������

���������� ������������������������������������������������������������������������������������������������������� ������������������������� �����!���������������������������������������������������������������� ��"�������������������������#����������#�� �����! ��������������������������� $�������������� �������������������������������������������������������������������������������������� %�������!������� ���������������������� ������������������������������������� %�

& ������������������������������������������������������������������������������������� %������ ������������������������#���!����������� ���������������������������� '���� ����������������������������#���!������������������������������������������ '�

��#��� !������������������������������������������������������������������������������������� (���������������)�!��������������������������� ������������������������������������� *����������)� ������+�� ���������������������� ����������������������������� ,-���#��� !���������.���������������������� ��� ������������������������������������ ,/���#��� !�����������0����������������������������� �#��������������� ������������������������������������������������������������������������������������������������������������� ,��1����������� �� ��������������������������������������� ��������������� ,2������������������������#�� ������� ����������������������������������������������������� ,$�������,-��������!�����������������3������������ ������������������������ ,$������������������������������������������������������������������������������������������ ,$�1���!����#���������� ����3�� ��������������������������������������������������������� ,'�

1��������������������������������������������������������������������������������������������������������������� ,*�

Page 3: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ����

���������������� ���������������������������

���������������������

�������������

������������������������������� ��������!������#���!�������������������

����������������������������& ������4������ ����+���������������5�+�67�

������������ ��������������8�������������7�������������1����!���

+�������� �)�����!����51+)67������������� �������!��������������

������)�����!�����9������ ������������� ������� ������������������������

������������������������9�������!�����������������!����������!���������

����� �����9��������!����������� �����������������������:�����

�! ���#������������������ �������������������������������!�����&����������

)������������;������� ������������������������������#������!�!���������������

�������� ���!�����#����������������9����<������������#���!�������������

������������������� ���������:���������������������������������� ��������

=���������7�����!�����#�������#������������! ���7��������������������

+����7��#��������������������������>���?��.7�1�������7�9�@��7������������

�� ���������������������5�������������� ��������� ���������67�����������

��������� ������������ ��� ����������������9�������������������������������

������������������������������������ �� ���������������������������������

��� �����:���!����������!��������������������������5���6��9��� � ��������

�����@�! �������������������!���! ��!������������������������������������

������������������#��� ������!����.��������� ����������������7���������

����������#������������������������7��� ���������������������������,-��+�������

���������+��)���A������������������!���������������������������#��������

������������������������� ������7��� ���������!������������������

!����������� ��� ��#���=������7������#������������������� � ���������

����!���������������� ������� �! ��!���������������������������������

��������������������������������� �

��������#�������������! �����#�����������������7�����!������������ ���������

��� ��� ��������������7���!��������������! ��@�������=���������7�����!���

��#���������������!��7�����������������#������!�!��������������������������

�����������#������!�!���������������������������������������=���������7�����

�����.�������@�! ��������8������=���������#����! ���7�� ���������!����

������������ �����������7������������� ���������!�������������#��������9���

Page 4: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��!�

�! ����!�����#����1����!���������������� �����������������7��� �����������

��������!�������������0����7������������!�����!�����������#���!������

"���#��7��������� ���������.�����������=���������#���1�! ����!�����#������

��� ������������������ �������������� �����������������������&�������

��#�����!�����#��������� ������������ ������������������ ���������������

���������&��������#����7�����!������!��������������������� ���7�!�����#��

�������������� �����������������!�������������������������������������������������

���� ��������� ����!����������#������������������������������������

���������� ��=����@�! ��7�1����!�������������!����������������! ���!���7�

���.�"�����������!�����!���������������! ���!���7�����1����!����������

�����!�����!�������������������! ���!�����

=������7������������ ��������������������!�������������������7��� �������������

��� ��������������� ������������!������7���� ����! ������!�����������

���������������������������������������7���� ����! ������!�����������������

�������������7������������������������������������������9��������������������

��������������� �� ����������� ������� ������ � �����

9���� ��������������������������������#��������!������������#����7�����7�&�����

)��������������������#���������������������!���������������! ������������

�����������#���������������������������! ���������9���7�������#�����! ��@�

!���@������� ��������7�����!�����!�����������!���� �������#���������������

�!������7������ ����������5������������#���@�! ��64�

��

��������� ��"�����#�$���%�&�'���()���(����'�*���)��

Page 5: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��+�

����!�����!���������! ��@��������������������������!����������������#����

�! ��@�� ��������&������������������������ ��#�������������! ��@�#����

����������������������:������"���#��7����������������7���������������������������

#�������������������! ��@����=����@�! ��7�����,-����� �7�����#������������

�����#�������$��! ���!����7�������������.������,$-� ������������������������

���������7�������!��������������!�����! ��@�������7���� ���������������������

���������������!�������� ���9����������������!����!������� ������!"��#�

������>���������������!�������8��� ������+���������!���������#�������#��������

��������!����������� ����! ��!��������������������������! ��@7��@ ���#��

��������������� �����!��������������7��������������������������������������

!����! ���7��� �����������������������@��������7����������������:����

!������������+��� �����������

������������������������!�����9����������! ��@���7����������������������.���

����������#���������!�.������������������������#��� �����9����������������

��#���������������������������� ������������������������!�����9��������7���

!�����������������7��������������������4�

5,6� ��#�����������������������������������������7�����������������������

������������� ��������������� ��#��������������������.�����������

�������7�����! ���������� ��#����������� �������������������������

��������������������#��������������� �#������

5/6� ����������������7�!��� ��������� ����� �����������������������������#���9�

��������������������������!����������7������ ����������������������

���������@������ ������������������������ ����������������������

��� ��#�������������������� ������������������������� ��#�������

�� ������7����������#������������������������!����� �.�����

� �������������������

5�6� 8�����0���������������������������������!!�������:���������

�� ��������! ��@�������������������!��7��������7����#��7��������

!����������������! ��@������:������������������������������������

��#������������ ���������#��������������!����A����#��������������

��������@�! ��������!����������=���������#�����!7������� � ����

526� 1�������������� ����)�����!���������������������������������������

��������#�7��������������������!������B�������������� �������������

��������� ��#�����������������0�����������#������������7����������

!������������������������������������!����������������.���������

����������������������������������������������������������������������

�����������������������������������������#������

��#����&����,�&������-���&%����$���,�%��)��,&�(�

�������������������5���6����������������������������������������������

���������.�����7��������������������������������������������������!��7�

Page 6: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��.�

���������!������ ����������������������������������������������������

�������������� ������������������������������ �������������������7��������

���17���8�7��:� ������������ ������������������������������������

�������������������� �������������������������! ��@�8��� �7�

1�! ���!���������������������#�������������������������������������������

!���������� �����������������������������������������;�� �����7���������

�����������������������9���!������ ��#������������! ��!���������������

�! ��@��������������#�7����$����#������!�.����������������� ������

��������������7����������������������:����������7����� ��������������

������0���������!���������������������������������!��������#�����������

����������������7����������������������������������&�� ��������9��� ����

������������������������0���������� ��#���������� �� �����������!����������

!��� ����������������������������������!���������#��������������������!���

��&-�/��������

������������������������������������������������������! ���!����7������

�������#��������8��� ���������������� �����A�� ��#������! ������@�! ������

����! ������������������! ��!�����������������:�����������������

�����������������������������������&���������������������)�������

8�� ���� �������������58 �6��������������� �����������������������������

��������������������������������������������!���#��41�! ���!���48��� 7�

��������!����������������������������� ��������������� �� %�

������(�������)�&-�/������������������

����������������������� ������������7����������������������!���7�����

������������ ��������������4�

,��&�������������������� ����7��������������������� ������������ �����������

���������!�����������������

/��A������������������������������������#��7�������������������������������

����������������������������� ������������������

����������������;����������!�������������:��������������������������������������7�����

��������� ��#����������������������9����������������������������������

���������.��������#��������������������������!���� ��������������C��� ��������

���������������7��������������������������#��������C��D�����

0�����0�����1����������������������������

A��������������������������+�E1+)�5��������������67���������:���

������������ ������������#���!����5������������������ �������!����������

� ���������������������������������������������������������������������

�����������������������6��� ������7�����������������������������

�������������������������������������7���������������������������������4�

Page 7: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��2�

• 9���������������������������������������������&��������������������

���������F&���;����������������9���7������������������ ������������

����������������������������������!������������������������

���������������������������&����������9�������������F������;������7�

���������������=>�G ��+���������������������������������������

���������

• 9�����������#����������H����������������������7��������&�#�����

C�����7���������������������&�������������������������

�����������������������!��� ������������� �����!��� ������� %�

• ���������������� ���������������!������������� ����������

��������;������������� �#������������������������������+��)�����7�

�� ���������������������;��������0�������

• 9�������������������������#�������!�����������������!�H����������

�������������� ���������������9������������������������������ �����

����������������������� �!����.������������#���������������!�����

!�H�����������9���7��������������������������������������������������

��������������7������ ������.���������������������!��������������

��������7������������ ��������������!�H�����������A��������������������

���������:������������������! ������@�! ����

�������0�������������0���*�0��������3���� ������������

&������������������� ���������7����� ����������:�����������������

����������������������!����� ������������� �����7�����������������!����������

��������������������9�������������������!��������� �������� �����������

�!�������������7��� ������������������#���!�����������������������

!���������� ��������������.���

���)��������� �����������,&�/���%���(����

9�����������#�������� ���������������������������#���!�������������9��������

��������������������������������������������� ������������4�

5,6� ��#��� !����������� ���7��������8��� �7��������#��������

1�! ���!������

5/6� ����������������������������������������������7�.�� �����!��������

������������������#���� �����!����! ���������!�������������������

���������

5�6� ���������!� ������+����E+�� ���������������� �#�������

526� ��#��� !�����������������������������������������������������

������;������0�����������������������;������ �#������

Page 8: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��4�

5$6� ��#��� !������������0�������������������������������������������������

���������0��������������������������������+����7�����������������

����� ��������������������������������������

5%6� 1����������� �� ���������������������������������������������������7�

�� �����������������;������@���

5'6� ��������������������������������#�� ���������������&�#�����

C�����7�)������0���3���7����������D��� ���������

A����������@�! �������������#���������������58������=���������#���

����� ���6������#��� �����!������

��3���� ������������1�������������

������1+)�������������#������ ������7��� ������������������������! ����

�! ����������!����������!������������������������������� ���;������!�����9�����

������#����������������������������0����������������������������������������

������9��.�� �����!������! ��7����������������8��� ������"�������������� ���

=���������7��������!�.����������! ������������������ �������������������������

������������� �&��A������������#��� ��� ���������!���������������������������

��������� ���=������7������������!����������������������� 7�����!�����������������

��������� �7������������! ���������������������������������� 7�������������������

#��������������������������������������� ��������������� �������������!�������

�#����������������������+��)�7��������������������������������������

� �� ��������A����������������������������7�������+��)����������������

����������������0����������������7����������������� �����������=����@�! ��7�������

����� ������������������;������������������#���I�1 9�3�� �#����7���������

�������������������������7�����7������������������������������������������� ��

��E���� �#���������I�1 9�3��������5��� �#����67������������������������

������������������������������� ������������������ �������������������������

A�������������������������&������������#��������������

9�����������������!��� ���������������������������������� �4�

���������

��� �����

������������

�����������

�������

���������

�����������

���������

���� �����

���������

�������!���

�������"�

��������

���������

�������#���

��������

$����

���������

�������%���

������$��

Page 9: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��5�

��������@�! ��7����!������������������������ ����! ���!������=������7����

�! �������������#�����������������#��7����������1�����������"���#��7�������

�! ���!�����������#������������������������ �������� ���7�������������9���

��������� �������������������&��������������� ����������F�>9�;�5���������!�

��������� ���67������������������ �������#�4�

���������0�������� ��� 0�������������0�������������

9���� ������ ��� ������������������������ ������������ ��������������;�

� ��������������������� ������������ ������������������������������������ ���

�������������������������! ��!�������7��� ����������������������������

� ��������9�����@�� ������ ����������������������� ������������

�&'��������������(�)���*�����+,"�-�-��������� -.+/+0-1 ��

���������&$(��������������(������2)� �������&

���������������� �������������������������������

!&$(���������������(�)���������&

��������������������� ���������������������������������������������������������������� ���������������������������������������

#&$(���������������(� �������)�(�(������(2� �(� �����&

��������������������� ������������������������������������������������������������� ������������������������������������������������������������� ��������������������������������������������������������������� �������������������� ������������������������������������������ ��������������������!�����������������������%&$(���������������(���*����(������*������(�)���(����������

�������(�)���*�����*������ ���(���3+-4���*��)��*���&

�������������������� �������������"���#����������$$���������������������������� �������������"���#����������$$������������������������� �������������"���#������ ���$$�������������������������� �������������"���#������!���$$�������������������������� �������������"���#������%���$$������

5&$(������������������ ���� ������������������ ��������������

������*�����(��������������������(�)������������)���(���*���

�(�����3+-4���*��)&

������������������� ���������������"���#���������������$$��������������������������� ���������������"���#������������$$������������������������ ���������������"���#�������������$$������������������������� ���������������"���#�������������$$������������������������� ���������������"���#�#�����������$$������

Page 10: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��67�

A��������������������������7����������� �����!����! ���������:�����7�H���7�

#����������#������������! ��@��C��� ���������9�����������������������

���������@������������������������������������������������������������=���

������7����������7��������&+�"JG�&+9�����������������7�����7��������������

����������������������������������������$���������������:����7������������������

����@�����������������������7������������������!�����!����� ����7�����

�������������������������������������������������������������������

!�!���7��@�������!������������#���������������������������������������

-�---,�������7��������� ��7������������ ���������� ������� ������!���#�������

�������!�����@�������!�� ������7���,--7---����������������#����������������

���7����������������,-����������� �����!������������.7� ��������������������

�����������������7��������.������������������������&+�"JG�&+9�������������

��:������������,--7---�������������� �������!������������������ �!����.���

����������������������������������7��� ����7������,�/�����������������

��������7�����������!��������������������������������7�������������$���

���������

&���������������@�! ��7����������������8��8�GD�G��>��G&��������������� �

�������������9������������������������������5��������#��!���7��� �����7����

� ������������6��������#������$�������������� �!����.�������������������������

����� ��� �����������$��������������������7��������������������������������������

���� ���������������������7����������������� ���������$����������������!����

�!!���!���.���������������������������!������������������ ��������������

���� ������ �����!�����

��������@�! ��7����������������������!�!���1+)�������4�

����*����� 0����*�����������������������������0�����

A��������������������������������� ������7���E���������������������

������������F&���;�������A������������#��� �������������������� ��#���

����!��������������������������������� ����������@����������!�������

� �� �������������������������������������A�������������������#��� �����

��������$���-���#��8�#�$�,�������

���&-���'�����&��������/���$���

8��#&�/ ��,&������ ��))&������

��$����'�#$�����$�/�� ���������

���,&�(������(�/�9� �������������)�������

��$�/�� �'�,������)�����(�����������

�$����$������&�� �������%���(����

,��(��9�

:����,��#�����#����,&���#$����,��$�����

�������,&�/����,���;)���%�9���%�#��$��

/�� ����/��������<������#�$���$�=����

���,���%�/�/9�

�� &'���������� &'��������������� &'������������ &'���������������� &'�������������&������ &'��������������� &'������������������� &'�����������������(� �(�(&����������� ������������������������ �������������������� ���������������

Page 11: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��66�

����!0������������ ����;���� �����������������8��� ���9���������������#�����

�����������������#��������������"���#��7�����������@�����1+)7�1����!0���

+�� ���������������������������������������������� �� ����������� �������

���������������������������=���������7������ ��������������F>?������������;�

�������������������������������� ��������#�����>���?��.���������� ��������

������F�I�1 9�3��3�;������������������������������� ����������������

�@���#������"����C���������&���! ����������������������� ��#���������4�

0%�/����<����&-����/�<������#�$�������/�

�����/�����/������&&�9���%�#��$��/�� ��

����������$�����������&����/����(�8����$�

��)���/����������/99�

�)*��)*��+,,)-.�/0��12/-030��)*��450�-6)/)0�/�*/775,8�+9�6)07+,052515.)0�.+����������������0).�:)95,)�+99����������������������������������;�����������������������������������������������������������������&���� ���������������������������������������&��������������������;���������������������������������������������������;��������������<<�����������������������������������������������������������������)=�+6>��?0.+*)6��/1)0��)76)0),./.5@)���;�������������<<�������������������������������������������������������������������������������������������������;�AAA��+6)�6)07+,052515.5)0�+9�.450�.37)�=+?1:�2)�-6)/.):�/,:�/::):�.+�.450�./21)��:)7),:5,8�+,�.4)�,?*2)6�+9�6)85+,0�/,:�6)B?56)*),.0�9+6�95,)6�-+,.6+1�+9�+.4)6�?0)6�9?,-.5+,0�CCC��������;�

Page 12: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��6��

��3���� ��������0�>0*������������1��������������

9�����@����� ����������������������������������� ���������������������@������

���!��������������� ������7����������������������������������������7����������

�������������������������������7�����������������������������������������������

���������� ��#������E�C������������������ ��#�������������:����� ���������

������������������=���������7�������������������;����!�7�����;���������

��� ��������7����� �������� ��#������������������7������!�����!����������

���������������7��������=>�G ��+�����=>�G ��+G+����>������9?�����

�����������������������7�����������������������������������������������7�����

��!��������������������������� ������!���A������������������������!���������

�����:������������&���! ��� ���������������������7��������������������!�

���� ��������������7���������#��������� �#����������������������������E����

��������������������������� �#�������9� ����7������������

&����IIG�>9G&����1�&���=?G ��+������������������������9��� ��������

&����IIG�>9G&������9G������>G�&�������������������������������������

��������

��-�����$���������� %���$��������(��

%�&/�/���9�������&#�-�������((��/�/�

)����'�$�#�%��'����$�8��������������/�

���)����?�@���;�)����'�����%��-���� �9�

0��������&� � �(�$���('���)��&&-�

#$&��/�%�&�)� ��$���/��#��&/�,�������&�

���/�,� ���-�������#�$��$���/������$��

��%���(���9�A��$�%�����/����8��)��$��

�����������$��)�)����()&����)��%/� �

��&-��$��(�(�&&-���<���/������(����9�

���������������������(��������������������������������������������������&��������������������������������������������������������������������������;����������������������(�����������������������������������������������������&�������@�?66�)07�����&��������$D�������@�?66�0)6�����&��������$D�������@�0)6�����&���������$D�������@�,.�)07�����&���������$D������@�771�����&���������$D��������������������������� ��������� ��������������@�?66�)07�������������������������� ��������� ��������������@�?66�0)6�������������������������� ��������� ������������&�������������@�771���������������������������������@�,.�)07������������ �����������������������������E&���������������������D@�?66�)07�����@�0)6�$D�@�,.�)07������������@�0)6��������������������������������������@�)07�����&����������@�08�����&������������������������������ �������������������������������������������� ���������� �����������FF�������������������;�

��

Page 13: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��6��

��3���� ������������0��B0������������������0�����0����

���3���*���������������

���������������������!��������@����������������������������� ��#����������

����7�������������������� ��������������������#���!���������� ��#�����

����������������������������@�������������������������7����H������������

�����������#��� ������!����������!��������������� ���������������

��������&���������� %9��������������������������7�������������@�����������

#������������������#��������7��������������������4�

5,6� A������������������������������������������

5/6� A��������������������E������� ���������

5�6� A��������������������E����������������������������

526� A��������������������E����� ���������!�����������������

A����#�� ��#��������! ����������������������������������0��������7�

��������������@������������������#�������������� ��#������!�����!�

���������������7�������� ��������������������������� �� ������ ���������

&���! �������0���������������������������;��������5�������� �� ���������

�������&����IIG�>9G&������9G������>G�&���7�����������������

���� ��#���������67��������������4�59����������@�����7��������������

�������&��������6�

���������7����������������� ��#������� �#�������������&��������������

��������������7������������������������������������������������������������

���� ���9���������������������������@��������� ��#�����������������4�

�$�����&"��������������$�#��$��������

�;�()&��9���#�%��'�/�)��/� �����$��

����&�/�)&�-(������%���(���'���$����

���������(�-�$�%�����,����$���/����

��))&�(����/9�0&��'���&-��$��0���

�))&�����$���,�����$�#�����,��

���&"�/�$���9��������&�/�)&�-(��������

�� �������'��$����(�-�,��(��-�(����

�))&�������$���#��&/���<�����(&���

���&"�����9�

�������������������������'������(� ������������������������������� ��������� �����������������������������������������������'������(� �::�,5.�+,:5.5+,����������������������������������������������������������������'������(� �::�,5.�+,:5.5+,�����������������������������������������������������������������'������(� �::�,5.�+,:5.5+,�����������������������������������������������������������������'������(� �::�,5.�+,:5.5+,�������������������������������������������������;�

��������0/?0)6/:*5, 0).?0)6765@0����������������������������������������0/?0)6/:*5, 0).?0)6765@0������������������������������������������0/?0)6/:*5, 0).?0)6765@0����������������������������������������������0/?0)6/:*5, 0).?0)6765@0������������������������������

Page 14: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��6!�

���0��������0�������0����0�����*�������������������0�0�

�0�����

A���������������������������������7��������������#����!�����!����� ������

�������������������������� �������������������������� �� �������������������������

=���������7���������!��������������>���?��.7�����������������������������

&+�"JG�&+9�����������������������!�������F>�A�?�+K;��������9���

�������������������������������������������#������������ ��#��������

������������9������� ���!���������������� �����������������!����!��5�������

&+6�����������������!��5����7�"JG�&+9���6��9��������������� �.��� �������7�

������������ ������������������������������!�����������;�� �#�����������������

����������������

9������������������������������� ����������� ��������� ������������������

�$��&�,�&� ���������$��&/��&���,��

#������������&-C��0%�/���,&�����/�����

��$���&��8�)�9����%���,&���$�%�����,��

��������/'��$�-�����,����/��%�/����(�

����;����� �����0���'���� %������$��

�;�()&�9�

������ �/����&�,�&��

/-��(�&&-��������?�)/����

�)�����������,���;)���%�9�

��������&&��$��/����&�,�&��

�)�����9�

��������������������������15GH��������������� ��������������������@�0)6�����&���������������������@�0)6�$D����� ��������� ����������������6).?6,�������������������������$$�FF@�0)6��������;�

������������������H� 15GH�������������������������������������������������H��E��&����������������������������� ��������������������������DC�"���#����&�������DC���������������DC�"&��������#��������������DC�"������������E�������������&��(�������#���������������DC�"&� ��GH�# �����������DC��������

Page 15: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��6+�

�����������������������0���3�����������*�

������������#���!���7�������������#���������������������:��������������#��

��#����9���������������=>�GD���7����������H���7���#������� ����7�)������0���

3���7����������&�#�����C��������� ��������������!������ �����������������

�������������������������������)�����!����������#������������#��������

����������7��������#��!��������������������0����������������������������=���

�������#���!����7�������������#������������������������������7������������

��������4�

5,6� +� ������H���������� �����#��������� ����������������I�1 9�3�������

���� ��&�������#���7���� ��� �#�������������������������� �#������

��������������������������������������������������� ������������

5/6� A����&�#�����C������ ����������������7������������������

����0���������������������!�������������������������������������#��

������&������ ���7�!���� �#������������#������������������������������

���� �����������&��������������� ��������������������������&���������

����������!��������� ���!��� ������� ������������������7�����

������!������� �#�������������������������������������+��)��

��#������#����������� ����7�������������>���8�>��������7�������

������������;������@��������������������������

5�6� ���)������0���3������������7���������������������������)������0���

#���������������#�������� �� ����������7������������ ���������������

���������������#���������!������7���������!�!����������������� �!���

�����������������������#����9������������������������#������������

����@����� �����!�������������

��0����67*����0��� �������������0���3�����������*1�

������+��)��,-�� ��#������#������������������������������������������!����

��������=������7�,-������������������������0��������!�����!�������������

�������������!���������������������������5���6��������;�������� �

������!�����1������0��� ����)�����!�����������������������������������������

��������&������������5��&�6������ ������#������������������������H���

��������������������������� ���������������������������#������! ��@����������7�

��������������� ������������������������������������9��������������������

����!�������������������������������������!������������! ��!����������9���

����������������������������������������������7��������������������

������-����,&�/���,�&������-��

����������� �������,-�+,�������������������������������������������������������

������������� ����������� �������������������0�������9���������������#�������

����������������������#����������������������������������7������� ���

����� ��������� �����������������������!������������������#��#�����������

����������������������������0��������������#��������!��������������!����

������������������������������������������ ����������������!���������!�������

����������%��)������ ���)�(��&-�

������/���#��/������������/?�����

/���,����������/���$������'������$����

�����,��#�������������� ����,�$�&�����

�$��&� �/�������9����&����� ��

)��%/�����%���&�����-�)�����������&"��

��/���� �����������9����&������������

��/�����������$�����1�D�����E�����

)��%/������(���������$��������F��

����;����/��$������(��������,�����/�

��������$���))��)������������&�,�&�9�

���&�����������������-��&���)��%/�����

�()&�������������/����-�����/��/���0��

�()&��������������������(��� �������'�

�&�/� �0��$�������'�0��$��"�����

��/���$���0����������(����'��&���

/�����/�����$�������F�0009�

Page 16: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��6.�

�����������!�.���!����!�����������������0�����7�����!�������������������

���������.���

������������������������������������������������)�����!������� ����

����!���������������0�����&���� �������������#������������;����������

)�����!����������������7����������������������������������������

9����������������������������0���������������������������������������������

���!���� ����������������������#����������������������������������� �����������

��������5���������6�����������������������������������������������������

����� ���� ��������������������9��� ��������������������������������0������

��������������������������������������������������!�������� ��#����������

�� �����������������#������������������������������������������ ������!�

5���6����#����9��������������;������������� �#��������������!��������#�������

�����������������0������

��

������-����,&�/���,�&������-�0�$�������

=������������������� ���������������������������#���!�������������

��������������������������������������

5,6� ���������������������������������������� �������������������������

�����������������!�����������������������������������������������

��������!�������!��������

5/6� ��#��� !����������� ���7��������8��� �7��������#��������

1�! ���!������������������������������������������

5�6� ���������!� ������+����E+�� ���������������� �#�������

Page 17: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��62�

526� 1������������ �������5��������������� �#�����6������������������������

������������+����E+�� �������������������������� �����������������

��������

5$6� ���������������������������������������������������������������

���������7�.�� �����!������������������������ �����!����! ���

�������������:������������� ������5�H������������!�����������������

9�����6��

9������#��$���� �������!����������������������������������������������������

���������9������ ��526�����5$6������������������������L��� ��������������

������#���!���M������������������������������"��������� ����������������

������������������������������������0�����7�������.����������������������

���������������������������������������&���@�! �����������������������

! ��!�������������������������������������������!��8������=��������@�! ���

��������������������� � ���

��&�(����%�&������-���� �3���

?��������������:���!������������������� �������������#������!����������������

��!���!��!�.����#������������������������#������!����7�������!�����������

1���!����#���3������������������� ��������������������������7������������

������#���������������������������������#�������!������������������:�����

,��1�������� ����������������� � ���������� ����������� ��������������������������������������������/��1������������1�! �������������������� � � � �������� ������� �!!���"���� ������ �� ����#���������������������� � � � �������� ������� �$$���"���� �%����� �� ��&'����������������� � ��&�������� ������� �$(((����"���� ��������� �� ������������������� � ��&�������� ������� �$((���"���� ��)���� �� ��)������ �� ����������1������������������������������ � ��' �������� ������� �$((($����& ��**������������������ � ��' �������� ������� �$(((!�����& ��**�)��2��1���������� �������������������� � ���+�� ������� ���������+�� �������%��#��������,� ����' ���**������������������ � ���+�� ������� ���������+�� ��)�%��#�������,� ����' ���**�)��$��&�������������� ���������������������&� ��������� ���������+�� ������%��#�����&� ����-.�� ���-��� ���-����������������.�� �������� �� � �����'�� � �������&� ����' �����������#���/0���������#��������%��1�2�0������������3��������/����04���� *�#�������" �� ���$���5��" ���� ������ ���������� � ����� ����' ��� ��+� ��

Page 18: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��64�

��&�(����%�&������-���� �3���

?��������������:���!������������������� �������������#������!����������������

��!���!��!�.����#������������������������#������!����7�������!�����������

1���!����#���3������������������� ��������������������������7������������

������#���������������������������������#�������!������������������:�����

9�������������@�! ��������������! ������������ �������������3��� �����&��

�! ������������������������#�������&�&+?�������>�7���������������������������

#�����������!����������������! �������������������#�������!�����������

���������&�&+?�������>����������������������������:����������������

�����#�����!���5������������#�������!��6��&�&+?�������>������@�������

A��������:��������������������������������������#�������!������������

�! ��������!������������7�������������������������������

�����#������������!��N��#���3��������#�����!���������!��.����9������!��

!��.�������#����� �������������7������������������#�����!��#���������> ����

9��������������#�������������G����#���G���G� �� ���!������������

��)�G+���&��G����1?� �������������!�G����&��G+�A�����������@�! ���

������������������������������������!��!��.���

;I��6)/.)�/�7+15-3�9?,-.5+,��I;����������������������������)*79�����-+,�����&��������������������-+,�$D��),/*)�D�030-+,.)<.�"?0)6),@#�0)005+,?0)6#����������������-+,�������)*79����;I��4),�.4)�7+15-3�50�/::):�=5.4�.4)���������7/->/8)�/0�9+11+=0$�I;����������������� ����������+2J)-.0-4)*/DC�0-+..���+2J)-.,/*)DC�)*7���7+15-3,/*)DC�)*77+15-3���9?,-.5+,0-4)*/DC�7+1/:*5,���7+15-39?,-.5+,DC�)*79����0)-6)1)@/,.-+10DC���������������������

�)*��,��*71+3))��(����=4+�50�5,�:)7.,+� ��-+,,)-.�.+����

����������������������������������������������������

E&����������D ���

�)*��).?6,0�+,13�.4)�6+=�9+6�)*71+3))�K�(���L�

����������������������������������E&�����������D ���

�)*��).?6,0�.4)�6+=0�9+6�/11�)*71+3))0�5,�:)7.,+� ��

Page 19: Best Practices for Using Oracle Label Security with Oracle E

����������������� ������������������������������ ��65�

�����������

A���@�!����������������������!�������! ��!��������7���������#�����

����������:���!����7����������������������7���������������������������

����������#���7���:������������� ��������������� ��#���!��� ��7��! ��@�

�!�������������������� ��7��� ������������������������������ ��������

����@����

)����������������������#��������!��#��������������#�������!�������������

!��#���������! ��@�����������:���!������������#���!�����������������������

������������������!��.��� �����3��������#�������������7��� ������������������

������������! ��!������������������������:���������������#��� !��������������

�������� ����������������������������9��� � �����!����������������������

������� ����������������������#���!���������������������;�! ��!��������

�@ ��������������#����� �������� ������������ � ��7���������#�������������

�����������������#�����! ��@������������������!�����9��������� �����!�������

���������������������������� �� ������������������ � ���������������7����������

� �� ������������������������#������������� ��#����! ��@7���� ���#�������

����7����������#����������������!��� ������������������������!��� ��7�

�������������#�������������A���������7�������������!��������!��� ���

��������������7������������ ��#�����������������������������! ��@������#���7�

���������#���������=������7�����������!��������3������������������������

������+��)��,-�7���������������������������������������������� ��#�����

������0��7������������������7���&����������������������������

;I�/::�.4)������E��7+15-3�I;������������������� ���������+2J)-.0-4)*/DC�0-+..���+2J)-.,/*)DC�)*7���7+15-3,/*)DC�)*77+15-3���9?,-.5+,0-4)*/DC�7+1/:*5,���7+15-39?,-.5+,DC�)*79����0)-6)1)@/,.-+10DC����������#��0)-6)1)@/,.-+10+7.DC:2*0610 �����E���������

�)*��,��*71+3))��(����=4+�50�5,�:)7.,+� ��-+,,)-.�.+����

����������������������������������������������������

E&����������D ���

�)*��5@)0�6+=0�9+6�/11�.4)�)*71+3))0�5,�:)7/6.*),.� ���

)<-)7.�.4/.�.4)�������/,:�����-+1?*,0�9+6�+.4)6�

)*71+3))0�=511�04+=�/0����� �

Page 20: Best Practices for Using Oracle Label Security with Oracle E

������������������� ����&����,�&������-�#�$����&�����������������

���(,����77+�

0��$���C��� �����=��G�� ��9��=H���&�9�(I�

������������������%/-�������

���&�����)�������

A��&/����/<��������

+77����&�����8#�-�

��/#��/��$����'��0�5!7.+�

�9�909�

A��&/#/����<����C�

�$���C�J69.+79+7.92777�

��;C�J69.+79+7.92�77�

###9���&�9�(�

��)-� $��K��77�'����&�9�0&&�� $��������%�/9�

�$��/��(������)��%/�/���������(�����)��)�������&-��

��/��$����������$������������,=������$�� ��#�$��������9�

�$��/��(����������#�������/����,������������'�������,=�������

��-���$���#��������������/����'�#$��$����;)�����/����&&-��

���()&�/���&�#'��&�/� �()&�/�#�����������/���/���������

(��$����,&�-�����������������)����&���)��)���9�A���)���&&-��

/�&�(���-�&�,&�-�#�$����)�������$��/��(������/�����

��������&��,& �������������(�/���$���/���&-�����/���&-��

,-��$��/��(���9��$��/��(����(�-�����,����)��/��/�����

�����(���/�����-����(����,-���-�(����'��&���������(�$���&'��

������-�)��)���'�#�$��������)����#������)��(����9�

���&�������� �����/����/�(��8�������&�����)���������/?�������

���&����9���$�����(���(�-�,�����/�(��8������$������)��%���#����9�