La manière traditionnelle d'exécuter le serveur de base de données Harmony est de l'installer en tant que démon. Cela permet de lancer le serveur de base de données immédiatement au démarrage, en tant qu'utilisateur usabatch.
En utilisant Service Launcher, il est possible de configurer votre serveur de base de données pour qu'il ne lance son service de serveur de base de données qu'en tant qu'utilisateur connecté. Cela signifie que la base de données ne sera accessible que si l'utilisateur configuré pour l'exécuter est connecté. Bien que cela puisse sembler peu pratique, cela peut être préférable pour des raisons de sécurité, principalement parce que l'utilisateur connecté n'a pas besoin d'avoir des privilèges d'administrateur pour exécuter des services par l'intermédiaire de Service Launcher.
Si vous avez activé le démon du serveur de base de données, vous devrez le désactiver et l'arrêter avant de pouvoir le configurer pour le lancer avec le Service Launcher, afin d'éviter de lancer deux instances du serveur de base de données.
NOTE Alors que les démons s'exécutent quelle que soit la personne connectée et même lorsqu'aucun utilisateur n'est connecté, Service Launcher ne s'exécute que lorsque l'utilisateur pour lequel il a été spécifiquement configuré est connecté. Cela signifie que si vous souhaitez que le Service Launcher soit lancé lorsque n'importe quel utilisateur est connecté, vous devez le configurer pour chaque utilisateur ayant accès à la machine.
Dans un terminal, tapez les commandes suivantes pour arrêter, puis désactiver le démon :
sudo service toonboom_dbserver stop
sudo chkconfig toonboom_dbserver off
Le démon du serveur de base de données s'arrêtera et ne se lancera plus au démarrage.
Assurez-vous d'être connecté en tant qu'utilisateur qui exécutera le service.
NOTE Cet utilisateur devra être connecté pour que le service fonctionne. L'utilisateur n'a pas besoin d'avoir des privilèges d'administrateur.
Effectuez l'une des opérations suivantes :
Si Service Launcher n'est pas en cours d'exécution, dans le menu supérieur de GNOME, sélectionnez Applications > Harmony 24 [Edition] > Service Launcher.
Si Service Launcher est déjà en cours d'exécution, cliquez sur son icône dans la barre d'état système.
L'application Service Launcher démarre.
Sélectionnez l'onglet Serveur de base de données.
Cliquez sur Launch (Lancer) pour vérifier que le serveur de base de données est lancé avec succès par Service Launcher.
Cochez l'option Lancer au démarrage de Service Launcher.
Dans le menu supérieur, sélectionnez Serveur > Enregistrer tous les paramètres.
Désormais, le serveur de base de données sera lancé par Service Launcher lorsque vous vous connecterez.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.