Oracle调用Http请求调用WebService之の前记ACL

本文介绍了在Oracle数据库中启用ACL机制以调用Http请求进行WebService交互的预备步骤。
摘要由CSDN通过智能技术生成

1.必须启用Oracle ACL机制

--1、创建一个 ACL
Begin
dbms_network_acl_admin.create_acl
(
    acl => 'httprequestpermission.xml',  
    Description => 'Normal Access',  
    principal   => 'CONNECT',  
    is_grant    => TRUE,                                       
    Privilege   => 'connect',  
    start_date  => Null,  
    end_date    => Null
);  
End; 

--参数 principal => 'CONNECT' 表示该 ACL 适用于 CONNECT 角色。该 ACL 是作为一个httprequestpermission.xml文件创建的。

--2、查看是否创建成功

Select host, lower_port, upper_port, acl From dba_network_acls;

Select v.ACL, v.principal, v.privilege, v.is_grant, v.start_date, v.end_date
  From dba_network_acl_privileges v;

 
--3、为 ACL 增加一个权限:
Begin
  dbms_network_acl_admin.add_privilege(
      acl => 'httprequestpermission.xml',
      principal  => 'ZLHIS',
      is_grant   => True,
      privilege  =&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

長安只在旧夢中

知识的大门打开后,才有真正机会

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值