Répétez les instructions suivantes pour chaque portail de votre environnement. Remplacez la chaîne <ID-portail> par l'ID réel du portail (par exemple portal1, portal2, etc.).
Redémarrez Java DB.
Utilisez une interface de ligne de commande Java ou équivalente pour modifier le mot de passe du portail par défaut de l'utilisateur (portal) en vous connectant à la base de données filesharingdb_portal-ID. Si vous utilisez Squirrel-j, vous devez exécuter les étapes suivantes dans votre éditeur 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', 'nouveau-mot-de-passe'); CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY ('derby.database.fullAccessUsers', 'portal'); CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY ('derby.database.defaultConnectionMode', 'noAccess'); |
Redémarrez Java DB.
Utilisez la ligne de commande de Java DB ou tout autre outil équivalent pour vous connecter à la base de données filesharingdb_portal-ID avec le nouveau mot de passe pour vérifier qu'il a été correctement configuré.
Pour chaque instance du mot de passe, procédez comme suit :
Reportez-vous au Guide de l'administrateur du conteneur Web pour modifier le mot de passe de la source de données jdbc/FileSharingDB et utiliser le nouveau mot de passe configuré à l'étape 2.
Ouvrez le fichier PortalServer-DataDir/portals/portal-ID/portletapps/filesharing/tokens.properties et modifiez la valeur du mot de passe de la propriété DB_ADMIN_PASSWORD et DB_PASSWORD pour utiliser le nouveau mot de passe configuré à l'aide de l'interface de ligne de commande Java DB ou tout autre outil équivalent à l'étape 2.
Modifiez les permission du fichier PortalServer-DataDir/portals/portal-ID/portletapps/filesharing/tokens.properties pour le rendre accessible en lecture et en écriture seulement par son prioriétaire (exemple : cchmod 600 tokens.properties).
Redémarrez le conteneur Web.