Versionshinweise zu Sun Java System Portal Server 7.1

ProcedureSo sichern Sie Daten für Portletanwendungen zum Freigeben von Dateien

Wiederholen Sie die folgenden Anweisungen für jedes Portal in Ihrer Umgebung. Ersetzen Sie die Zeichenfolge <Portal-ID> durch die tatsächliche Portal-ID (z. B.: Portal1, Portal2 usw.).

  1. Starten Sie Java DB neu.

  2. Verwenden Sie Java DB-CLI oder ein entsprechendes Programm, um das Passwort für den Standardbenutzer "portal" zu ändern, indem Sie eine Verbindung zur Datenbank filesharingdb_portal-ID herstellen. Wenn Sie Squirrel-j verwenden, führen Sie mit dem SQL-Editor die folgenden Schritte aus.


    CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY
    	('derby.authentication.provider', 'BUILTIN');
    CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY
    	('derby.connection.requireAuthentication', 'true');
    CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY
    	('derby.user.portal', 'your-new-password');
    CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY
    	('derby.database.fullAccessUsers', 'portal');
    CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY
    	('derby.database.defaultConnectionMode', 'noAccess');
  3. Starten Sie Java DB neu.

  4. Verwenden Sie die Java DB-Befehlszeile oder ein entsprechendes Programm, um die Verbindung zur Datenbank filesharingdb_portal-ID mit dem neuen Passwort herzustellen. So stellen Sie sicher, dass das Passwort ordnungsgemäß festgelegt wurde.

  5. Führen Sie für jede Portalinstanz die folgenden Schritte aus:

    1. Ändern Sie das Passwort für die Datenquelle jdbc/FileSharingDB in das neue Passwort, das in Schritt 2 festgelegt wurde. Informationen hierzu finden Sie im Administrationshandbuch zum Webcontainer.

    2. Öffnen Sie die Datei PortalServer-DataDir/portals/portal-ID/portletapps/filesharing/tokens.properties, und ändern Sie das Passwort für die Eigenschaft DB_ADMIN_PASSWORD und DB_PASSWORD in das neue Passwort, das Sie mit Java DB-CLI oder einem entsprechenden Programm in Schritt 2 festgelegt haben.

    3. Ändern Sie die Berechtigung für die Datei PortalServer-DataDir/portals/portal-ID/portletapps/filesharing/tokens.properties, sodass nur der Besitzer über eine Lese- und Schreibberechtigung verfügt (z. B. chmod 600 tokens.properties).

    4. Starten Sie den Webcontainer neu.