zoukankan      html  css  js  c++  java
  • DBMS_NETWORK_ACL_ADMIN (OCP 053 第七题)

    You create an access control list(ACL)using the DBMS_NETWORK_ACL_ADMIN package

     

    It is a list of users and network privileges stored in the XML file according to which a group
    of users can connect to one or more hosts.

    (The DBMS_NETWORK_ACL_ADMIN package provides the interface to administer the network Access Control
    List(ACL).
    Examples
    Example1

    Grant the connect and resolve privileges for hostwww.us.oracle.comto SCOTT.
    BEGIN
    DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(acl=>'www.xml',
    description=>'WWW ACL',
    principal=>'SCOTT',
    is_grant=>true,
    privilege=>'connect');
    DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(acl=>'www.xml',
    principal=>'SCOTT',
    is_grant=>true,
    privilege=>'resolve');
    DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(acl=>'www.xml',
    host=>'www.us.oracle.com');
    END;
    /
    COMMIT;


    Example 2

    Grant the resolve privilege forwww.us.oracle.comto ADAMS.Since an ACL forwww.us.oracle.comexists
    already,just add the privilege for ADAMS.
    BEGIN
    DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(acl=>'www.xml',
    principal=>'ADAMS',
    is_grant=>true,
    privilege=>'resolve');
    END;
    /
    COMMIT;


    Example 3

    Assign the ACLwww.xmlto www-proxy.us.oracle.com so that SCOTT and ADAMS can access
    www-proxy.us.oracle.com also.
    BEGIN
    DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(acl=>'www.xml',
    host=>'www-proxy.us.oracle.com');
    END;
    /
    COMMIT;)
  • 相关阅读:
    命令行下的curl使用详解
    升级python版本(从2.4.3到2.6.5)
    vim设置
    php中curl模拟post提交多维数组
    vim折叠设置
    基础算法4——归并排序
    总线类型
    主板分类
    网卡 接口类型
    基础算法3——直接选择排序和堆排序
  • 原文地址:https://www.cnblogs.com/CandiceW/p/10312619.html
Copyright © 2011-2022 走看看