ACL标识符无效

时间:2018-01-05 14:49:15

标签: oracle database-administration

我试图从db进行REST API调用,为此我尝试先创建一个ACL。下面是查询,我试图通过sysdba用户执行。我得到错误。 有人可以帮助我。

    BEGIN
      DBMS_NETWORK_ACL_ADMIN.create_acl (
        acl          => 'test_sx_acl_file.xml',
        description  => 'A test of the ACL functionality',
        principal    => 'node',
        is_grant     => TRUE,
        privilege    => 'connect',
        start_date   => SYSTIMESTAMP,
        end_date     => NULL);
    end; 
    /

PL/SQL procedure successfully completed.

2)
BEGIN
  DBMS_NETWORK_ACL_ADMIN.assign_acl ( acl => 'test_sx_acl_file.xml ', host => '*.testapi.com', lower_port => NULL, upper_port => NULL);
END;
/
ERROR at line 1:
ORA-46059: Invalid ACL identifier specified
ORA-06512: at "SYS.DBMS_NETWORK_ACL_ADMIN", line 70
ORA-06512: at "SYS.DBMS_NETWORK_ACL_ADMIN", line 484
ORA-06512: at line 2

为什么?可能是什么原因

0 个答案:

没有答案