|
Datenbank-Rollen in APEX-Anwendungen nutzen: Geht doch!
Wie die meisten APEX-Anwender wissen, verwendet APEX ein ganz
bestimmtes Sicherheitsmodell. Wenn Sie eine APEX-Seite aufrufen
so wird die zugrundeliegende Datenbanksitzung, welche der Webserver
aufbaut, stets mit einem bestimmten, niedrig privilegierten Benutzerkonto aufgebaut.
Beim Embedded Gateway ist das der User ANONYMOUS,
beim mod_plsql
typischerweise der APEX_PUBLIC_USER.
Das folgt, dass alle SQL- und PL/SQL-Aufrufe nicht direkt in der
Datenbanksitzung ausgeführt werden, sondern von den PL/SQL-Funktionen
der APEX-Engine, welche sicherstellt, dass die Privilegien des
Workspace-Schemas angewendet werden. Dadurch wird der Code mit
den Privilegien ausgeführt, die Sie erwarten - hat aber den Nebeneffekt,
dass alle Rollen, die Ihrem Workspace-Schema zugewiesen sein könnten, abgeschaltet
sind. Lesen Sie in diesem Tipp
wie Sie Rollen mit einem kleinen Kniff dennoch nutzen können.
|
|
APEX im Projekteinsatz: Business Translation Tool der MT AG
Lesen Sie in
Erfahrungsbericht, wie das von der
MT AG mit Application Express entwickelte Übersetzungswerkzeug
erfolgreich bei der Metro Group zum Einsatz kommt.
"Dank des deklarativen und flexiblen Ansatzes von
Oracle Application Express konnte die Realisierungsphase innerhalb
kürzester Zeit abgeschlossen werden. Oracle Application Express
läuft vollständig in der Oracle-Datenbankumgebung. Daher lassen
sich viele Funktionen der Datenbank wie SQL/XML ohne Integrationsaufwand
direkt einsetzen. Diese schlanke Architektur sorgt zudem
für große Leistungsfähigkeit und hohe Stabilität."
|
|
PDF und mehr: Aus Daten werden Dokumente mit dem Oracle BI Publisher
Welcher Software-Entwickler kennt das nicht? Ein Bericht für die Darstellung
auf einer Webseite, ein anderer als PDF Dokument und wieder ein anderer,
der sowohl auf den Drucker geht als auch in MS Excel weiter genutzt werden muss.
Genau das bietet der BI Publisher. Definieren Sie nur noch einmal wie
ein Bericht dargestellt werden soll und verteilen Sie ihn in verschiedenen
Formaten, mehrsprachig und auf verschiedenen Geräten. In PDF, HTML, XML,
RTF, Excel, auf den Drucker, als Email oder Fax, im Web-Browser oder
einem Speichermedium. Was der BI Publisher alles bietet und wie er
funktioniert, erfahren Sie in
diesem Video (Dauer ca. 22min).
|
|
Die letzten Tipps:
APEX-Anwendungen auf Linux "mounten": Mit Oracle 11g Release 2 und dem "Database Filesystem"
Sichere APEX-Anwendungen: Tipps von Niels De Bruijn
Externe Druckserver in APEX einbinden
Inhaltsverzeichnis
|
|
zuletzt aktualisiert 20. November 2009
|
|
|
Oracle Application Express
Willkommen!
Mit Oracle Application Express erstellen Sie schnell und einfach
datenbankgestützte Web-Anwendungen. Für Einsteiger haben wir einen
Bereich Erste Schritte vorbereitet:
Hier finden Sie regelmäßig Neuigkeiten, nützliche Tipps und
weiterführende Links.
Das
APEX Demo Portal der
MT AG enthält fertige Demos zu vielen Tipps der Community und
wird ständig weiterentwickelt - schauen Sie einfach mal rein!
Viel Spaß beim Lesen wünscht Ihnen
Carsten Czarski
ORACLE Deutschland GmbH
Wenn Sie aktuelle Informationen und Neuigkeiten rund um Application
Express per E-Mail erhalten möchten, geben Sie uns bitte Ihren
Namen und Ihre e-Mail Adresse und klicken Sie auf
Eintragen. Mit
Austragen können
Sie Ihren Eintrag wieder löschen.
|
|
|
|