La manière traditionnelle de configurer le serveur de base de données est d'utiliser l'assistant de configuration pour 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 déjà installé le démon du serveur de base de données à l'aide de l'assistant de configuration, vous devrez d'abord désactiver le démon pour é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 la commande suivante :
sudo launchctl unload -w /Library/LaunchDaemons/com.toonboom.DatabaseServer.plist
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, procédez comme suit pour le lancer :
Dans le Finder, allez dans Applications > Toon Boom Harmony 24 [Edition] et double-cliquez sur Harmony [Edition].
L'application principale Harmony est lancée.
Dans le menu supérieur, sélectionnez Harmony [Edition] > Outils > Service Launcher.
Si Service Launcher est déjà en cours d'exécution, cliquez sur son icône dans la barre de menus.
La fenêtre de l'application Service Launcher apparaît.
Dans la section Paramètres de l'application de l'onglet Préférences, assurez-vous que l'option Lancer à la connexion est cochée, afin que les services configurés dans Service Launcher soient automatiquement lancés lorsque vous vous connectez à votre compte.
Sélectionnez l'onglet Serveur de base de données.
Cliquez sur 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.