ACL hat abgelehnt

Aus PPwiki
Wechseln zu: Navigation, Suche

Bekommt ein Kunde längere Zeit keine Info-Mail mehr, auch wir nicht, wenn wir uns als Empfänger angeben und in TLOG steht was von "ACL hat abgelehnt".

Dann muss im SQL-Developer die ACL (Access Control List) geöffnet werden, in dem der unten stehende Code, also die beiden Prozeduren ausgeführt werden.

 
BEGIN
  DBMS_NETWORK_ACL_ADMIN.drop_acl ( 
    acl         => 'open_acl_file.xml');
 
  COMMIT;
END;
/
BEGIN
 --Erzeugen der ACL für den User PAT
    DBMS_NETWORK_ACL_ADMIN.create_acl (
      acl          => 'open_acl_file.xml', 
      description  => 'Full open ACL',
      principal    => 'PAT',
      is_grant     => TRUE, 
      privilege    => 'connect',
      start_date   => SYSTIMESTAMP,
      end_date     => NULL);
 --Zuweisen von Host und Ports
    DBMS_NETWORK_ACL_ADMIN.assign_acl (
      acl         => 'open_acl_file.xml',
      host        => '*', 
      lower_port  => 1,
      upper_port  => 65535); 
    COMMIT;
END;
/