ORA 29273 HTTP request failed

ORA 29273 HTTP request failed

 

 

项目中需要使用utl_http访问webserivce。使用utl_http时报错ORA-29273
最后通过给用户授权解决。

BEGIN

  dbms_network_acl_admin.create_acl(acl         => '/sys/acls/utlpkg.xml',

                                    description => '/sys/acls/utlpkg.xml',

                                    principal   => 'GLO', -- 赋予权限给哪个用户

                                    is_grant    => TRUE, -- true表示授予权限 false表示取消权限

                                    privilege   => 'connect');

 

 

  dbms_network_acl_admin.add_privilege(acl       => '/sys/acls/utlpkg.xml',

                                       principal => 'GLO',

                                       is_grant  => TRUE,

                                       privilege => 'connect');

 

 

  dbms_network_acl_admin.assign_acl(acl => '/sys/acls/utlpkg.xml', host => '*');

  COMMIT;

END;

猜你喜欢

转载自blog.csdn.net/w892824196/article/details/84191525