Firebird Documentation Index → Firebird 1.5 Guide de démarrage → Autres points nécessaires |
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
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
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
.
Firebird est livré avec un outil de ligne de commande appelé gsec qui est utilisé pour manipuler les comptes utilisateurs.
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
.
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.
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>
Tapez cette commande:
modify sysdba -pw icuryy4me
Appuyez sur Enter. Le nouveau mot de passe
icuryy4me
est maintenant encrypté et sauvegardé,
masterkey
n'est donc plus valide.
Maintenant quittez gsec :
quit
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
.
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.
Vous pouvez utiliser un client Windows pour accéder à un serveur Linux et vice-versa.
Firebird Documentation Index → Firebird 1.5 Guide de démarrage → Autres points nécessaires |