Datenbanken Es bleiben jedoch Aufwände für den Adminis-trator Aber Achtung: ACLs werden als XML-Dokumente bestehen. Sie liegen hauptsächlich in unter Verwendung der XML DB-Komponente abgelegt. Damit ein Arbeiten mit der Berücksichtigung der Auswirkungen sowie der Anpassung an die eigenen Bedürfnisse dieser out-of-the-box-Maßnahmen. Nur das Zusammenspiel der von Oracle gelieferten Default-Sicherheitsmaßnahmen mit den ma-nuellen diesen „Netzwerk“-Paketen also auch weiter-hin funktioniert, muss die XML DB in der 11g Datenbank installiert sein. Fazit Festzuhalten bleibt, dass es mit der neuen Oracle Initiative „Secure by Default“ wirklich leichter wird, eine sicherere Datenbank out-of- the-box zu installieren. Die Maßnahmen sind aus Security-Sicht sinnvoll und holen mit einigen wichtigen Industriestandards in punkto Sicherheit auf. Konfi gurationen des DBA führen zu einer wirklich sicheren Datenbank. Im nächsten Artikel stellen wir Ihnen u. a. die Änderungen im Bereich des Passwort-managements vor. Kathleen Hock (info@ordix.de). Larry Ratlos Java Varargs? Larry hat den Java-Aufbaukurs gemeistert (siehe ORDIX News 4/2009) Nun will sein Chef wissen, ob er das Erlernte auch anwenden kann Im Java-Kurs lernte Larry die Varargs kennen In seinem neuen Projekt kann er dieses Feature gut gebrauchen Neues Projekt - neue Probleme Da er sich an die Funktionsweise von Varargs nicht mehr hundertprozentig erinnern kann, scheibt er sich zunächst ein kleines Testpro- gramm (siehe Abbildung 1). Anschließend ruft er seine Methode mehrfach mit verschie-denen Werten auf (siehe Abbildung 2). Doch einige Ausgaben auf der Konsole irritieren Larry. Wer kann ihm das Verhalten erklären? Können Sie Larry helfen? Schicken Sie Larry jeweils die Ausgaben, die die verschiedenen Methodenaufrufe liefern und erklären Sie ihm seinen Denkfehler der Ausgabe 5. Auf Ihre Lösungen freut sich Larry bis zum 14 April 2010 an kniffel@ordix de public void varargs(Object... values) { for (Object o : values) { System.out.print(o); } System.out.print(\"\n\"); } Abb 1: Larry´s Testprogramm Lösung der Aufgabe aus 4/2009 Viele Leser konnten Larry helfen, so dass er den Java-Aufbaukurs besuchen durfte. Er bedankte sich mit einem kleinen Weihnachts-paket 1) varargs(\"ORDIX\"); 2) varargs(1); 3) varargs(1, 2, 3, 4); 4) Integer[] i = { 1, 2, 3, 4, 5 }; varargs(i); 3) varargs(\"ORDIX \", 4711); 4) String[] s1 = { \"Larry \", \"ist \", \"ratlos.\" }; varargs(s1); 5) String[] s2 = { \"Larry \", \"ist \", \"ratlos \" }; varargs(s2, \"und \", \"verwundert.\"); bei Herrn Mueller von der Baumann GmbH + Co. KG, der Ihm als erster die richtige Lösung sendete. Abb 2: Mehrere Methodenaufrufe mit unterschiedlichen Werten Die richtige Antwort lautete: a, d und f. 40 ORDIX News 1/2010