An exception occurred in driver: SQLSTATE[HY000]: pdo_oci_handle_factory: ORA-12546: TNS: Berechtigung verweigert
Der Firewall blockiert die Verbindung!
Eine TCP Verbindung über Port 1521 muss zugelassen sein. Eine Firewall Regel muss auf dem Client sowie auf dem Server hinterlegt werden. Prüfe also deine Firewall Einstellungen! Sehr wahrscheinlich wird das Problem durch das Definieren einer Ausnahme für Port 1521 gelöst.
Was wenn das trotzdem nicht funktioniert?
Der Port 1521 ist einfach das Default bei Oracle. Es kann aber auch sein, dass das bei der Installation von Oracle geändert wurde! Daher prüfe auf dem Server unter welchem Port der Oracle Dienst lauscht und trage es in deinem Firewall ein.