ACL hat abgelehnt: Unterschied zwischen den Versionen

Aus PPwiki
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
 
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".
 
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 die ACL (Access Control List) geöffnet werden, in dem der unten stehende Code, also die beiden Prozeduren ausgeführt werden.
+
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.
 
   
 
   
 
<pre>  
 
<pre>  

Aktuelle Version vom 24. Februar 2021, 12:53 Uhr

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;
/