Notas de la versión de Sun Java System Portal Server 7.1

ProcedureProtección de datos para la aplicación de portlet Wiki

Repita las siguientes instrucciones para cada portal del entorno. Reemplace la cadena <portal-ID> con el identificador de portal real (por ejemplo, portal1, portal2, etc.).

  1. Reinicie Java DB.

  2. Utilice Java DB o cualquier otra herramienta equivalente para cambiar la contraseña del "portal" de usuario predeterminado conectándose a la base de datos wikidb_portal-ID. Si utiliza Squirrel-j, deberá ejecutar los pasos siguientes en el editor SQL.


    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. Reinicie Java DB.

  4. Utilice la línea de comandos de Java DB o cualquier otra herramienta equivalente para conectarse a la base de datos wikidb_portal-ID con la contraseña nueva para verificar que la contraseña se definió correctamente.

  5. Para cada instancia de portal, haga lo siguiente.

    1. Consulte la guía del administrador de contenedor web y cambie la contraseña para la fuente de datos jdbc/WikiDB por la nueva contraseña definida en el paso 2.

    2. Abra el archivo PortalServer-DataDir/portals/portal-ID/portletapps/wiki/tokens.properties y cambie el valor de contraseña para la propiedad DB_ADMIN_PASSWORD y DB_PASSWORD por la nueva contraseña definida utilizando Java DB CLI o cualquier otra herramienta equivalente en el paso 2.

    3. Cambie el permiso del archivo PortalServer-DataDir/portals/portal-ID/portletapps/wiki/tokens.properties de manera que sólo el propietario tenga acceso de lectura y escritura (por ejemplo, chmod 600 tokens.properties).

  6. Reinicie el contenedor web.