ACL hat abgelehnt: Unterschied zwischen den Versionen

Aus PPwiki
Wechseln zu: Navigation, Suche
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
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 versucht man die ACL = Access Control List komplett zu öffnen, 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;
/