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.).
Reinicie Java DB.
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'); |
Reinicie Java DB.
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.
Para cada instancia de portal, haga lo siguiente.
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.
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.
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).
Reinicie el contenedor web.