Ensemble Firebird DocFirebird DocsFirebird 1.5 Guide de démarrage → Autres points nécessaires
Firebird home Firebird home Précédent: Tester votre installationSommaire: Ensemble Firebird DocNiveau supérieur: Firebird 1.5 Guide de démarrageSuivant: Sécurité

Autres points nécessaires

Une adresse réseau pour le serveur
Nom d’ utilisateur et mot de passe par défaut
Un outil d'administration

Une adresse réseau pour le serveur

  • si vous êtes sur un réseau administré, obtenez l'adresse IP du serveur auprès de votre administrateur système.

  • Si vous avez un simple réseau de deux machines reliées par un cable croisé, vous pouvez configurer votre serveur avec l'adresse IP de votre choix à l'exception de 127.0.0.1 (qui est réservée pour l'adresse de l'hôte local localhost) et, bien sûr, l'adresse IP que vous utilisez pour votre machine cliente. si vous connaissez les adresses IP « natives » de vos cartes réseau, et quelles sont différentes, vous pouvez simplement utiliser celles ci.

  • Si vous projetez de faire l’ essai de l’ installation du client et du serveur sur une même machine, vous devriez utiliser l’ adresse locale « loopback » de votre serveur « localhost » avec l’ adresse IP 127.0.0.1

Note

Notez que sous Windows et la version Superserveur, il est possible de se connecter localement au serveur sans utiliser un « loopback » TCP/IP local. Ce n’ est pas une connexion TCP/IP et ce n’ est pas une manière fiable (thread-safe) de se connecter à un serveur local. Cependant, pour une simple instance des outils en ligne de commandes (gsec, gbak etc.) cette manière fonctionne très bien. Par contre, les connexions directes, même multiples, aux bases de données avec un Linux Classic Serveur sont complètement sûres

Nom d’ utilisateur et mot de passe par défaut

L’ utilisateur SYSDBA a tous les privilèges sur le serveur. Suivant la version, l'OS, et l'architecture, le programme d'installation va soit :

  • créer l'utilisateur SYSDBA avec le mot de passe masterkey (actuellement, masterke car les caractères au dela du huitième sont ignorés), ou

  • vous demander d'entrer un mot de passe pendant l'installation, ou

  • générer un mot de passe aléatoire et l'écrire dans /opt/firebird/SYSDBA.password

Si votre serveur est accessible à tout le monde à partir d' Internet et que le mot de passe est masterkey, vous devriez le changer immédiatement en utilisant l'utilitaire en ligne de commande gsec .

Comment changer le mot de passe de l’ utilisateur SYSDBA

Firebird est livré avec un outil de ligne de commande appelé gsec qui est utilisé pour manipuler les comptes utilisateurs.

Important

Avec certaines installations de Firebird, vous pouvez seulement utiliser gsec si vous êtes connecté au système d'exploitation comme Super utilisateur (root sous Linux) ou en tant qu' utilisateur propriétaire du processus Firebird. Sur les plateformes Windows serveur, vous devez être membre du groupe Utilisateurs avec pouvoirs ou supérieur pour exécuter gsec avec succès.

Si vous avez les droits suffisants mais que gsec vous renvoie un message du type « unavailable database - unable to open database » :

  • soit vous utilisez running Windows Classic Server et vous n'avez pas indiqué une valeur correcte pour le paramêtre -database (voir ci-dessous), ou

  • le serveur n'est pas en cours d'éxécution. Dans ce cas, relisez Tester votre installation et corrigez le problème.

Disons que vous décidez de changer le mot de passe SYSDBA pour icuryy4me.

  1. Passez en ligne de commande sur le serveur et allez dans le répertoire où sont situés les outils en ligne de commande. Référez vous à Firebird installation components table pour trouver cet emplacement.

  2. Tapez le commande suivante (c'est sensible à la casse sur toutes les plateformes sauf Windows):

    gsec -user sysdba -password masterkey

    Vous devriez alors avoir l'invite de commande de l'utilitaire gsec :

    GSEC>

  3. Tapez cette commande:

    modify sysdba -pw icuryy4me

  4. Appuyez sur Enter. Le nouveau mot de passe icuryy4me est maintenant encrypté et sauvegardé, masterkey n'est donc plus valide.

  5. Maintenant quittez gsec :

    quit

Note

Parce que Firebird ignore tous les charactères au delà du huitième dans les mots de passe, icuryy4m fonctionnera, de même que icuryy4monkeys.

Un outil d'administration

Le kit Firebird n'est pas livré avec un outil d'administration graphique. Il contient un ensemble d'outils en ligne de commande, des programmes exécutables situés dans le sous-répertoire bin de votre installation de Firebird.

La gamme des excellents outils d'administration graphiques disponibles pour une utilisation avec un client Windows est trop étendue pour les décrire ici. Quelques outils graphiques développés entre autre avec Kylix de Borland, pour une utilisation sur des machines clientes Linux, sont également disponibles ou en passe de l'être.

Consultez la page Downloads > Contributed > Admin Tools page à http://www.ibphoenix.com pour en connaitre la liste.

Note

Vous pouvez utiliser un client Windows pour accéder à un serveur Linux et vice-versa.

Précédent: Tester votre installationSommaire: Ensemble Firebird DocNiveau supérieur: Firebird 1.5 Guide de démarrageSuivant: Sécurité
Ensemble Firebird DocFirebird DocsFirebird 1.5 Guide de démarrage → Autres points nécessaires