sql >> Databáze >  >> RDS >> Oracle

Chyba ACL při pokusu o odeslání pošty přes Oracle UTL_SMTP

  • Nahraďte principal argumenty s uživatelskými jmény vaší databáze,
  • Přidat také oprávnění k vyřešení,
  • Použití nadbytečného begin..end blokování je zbytečné.

Můžete tedy zvážit použití níže uvedeného :

    -- create acl
    begin
      dbms_network_acl_admin.create_acl (
      acl             => 'gmail.xml',
      description     => 'Normal Access',
      principal       => 'DB_USER',
      is_grant        => TRUE,
      privilege       => 'connect',
      start_date      => null,
      end_date        => null);

    -- add priviliege to acl
      dbms_network_acl_admin.add_privilege ( 
      acl       => 'gmail.xml',
      principal    => 'DB_USER',
      is_grant    => TRUE, 
      privilege    => 'connect', 
      start_date    => null, 
      end_date    => null); 

      dbms_network_acl_admin.add_privilege ( 
      acl       => 'gmail.xml',
      principal    => 'DB_USER',
      is_grant    => TRUE, 
      privilege    => 'resolve', 
      start_date    => null, 
      end_date    => null);       

      -- assign host, port to acl
      dbms_network_acl_admin.assign_acl (
      acl => 'gmail.xml',
      host => 'localhost',
      lower_port => 25,
      upper_port => 25);
    end;
    /


  1. Migrujte z MySql na Sql server 2008

  2. Proč MYSQL DB vrací poškozenou hodnotu při zprůměrování přes Django models.DateTimeField?

  3. SubSonic 3 a MySQL, odstranění podtržítka z názvu sloupce v metodě CleanUp() způsobí výjimky při použití vlastnosti v linq-query

  4. #1062 - Duplicitní záznam 0 pro klíč 'PRIMARY'