IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

InterBase Discussion :

Erreur de connexion INTERBASE 6.0 / WIN2000SERVER


Sujet :

InterBase

  1. #1
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    avril 2002
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : avril 2002
    Messages : 1 387
    Points : 2 518
    Points
    2 518
    Par défaut Erreur de connexion INTERBASE 6.0 / WIN2000SERVER
    Salut,

    J'ai un petit problème de connexion sur une base interbase 6.0.
    Ma base est sur un serveur WINDOWS 2000. Si sur le serveur je mets tous les droits sur le repertoire ou se trouve ma base à tous les utilisateurs de mon domaine tout se passe bien, je peux me connecter à partir de mes postes clients. Par contre si je donne le droit qu'à certains utilisateurs et que je me connecte sur les postes clients avec un de ces utilisateurs lorsque j'essaye de lancer la connexion avec la base, ça ne marche pas.
    Sur le serveur dans le fichier log interbase je trouve :

    INET/INET_connect: getservbyname failed, error code = 11001

    Pourtant depuis mon poste client je ping bien le serveur, sans problème.

    Est ce que quelqu'un à une idée ?
    d'avance merci.

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    décembre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2004
    Messages : 379
    Points : 370
    Points
    370
    Par défaut
    est-ce que le serveur interbase ne toune pas avec des droits "système" voir "administrateur" au autre que tu retire au moement du ménage?

    en principe, le service interbase devrait tourner sous un compte utilisateur (Pex: interbase) avec des droits réduits (sécurité) au stricte nécessaire, sachant que les utilisateurs finissent toujours par "passer" par le service interbase qui lui utilise ses droits pour atteindre le fichier de la base de données et que donc la notion d'utilisateur windows n'a plus aucun sens.

    par exemple en linux et firebird, le service "firebird" (interbase gratuit et open source) "tourne" sous le compte "firebird" qui à très peu de droits sur la machine, en principe juste ce qu'il faut pour atteindre le dossier contenant la base de données et le fichier en question.

    tous les postes clients qu'ils soivent sous windows ou sous linux ce connectent à ce serveur sans aucun login ou mot de passe "système" ou "client" autre que ceux de la base de données (Pex: sysdba et masterkey...) donc, il est probable que d'une manière au d'une autre tu retire les droits du service interbase, car dans la pratique, il n'est pas nécessaire que les postes clients soivent connectés sur un compte windows particulier du serveur pour obtenir l'accès à la base de données.

    dans la pratique, il est parfaitement possible (et je le fait journellement) de se connecter avec une machine linux sur un serveur windows (et vise-versa) qui abrite un serveur interbase sans pour autant que le compte "client" existe sur la machine windows.

    bonne chasse.

  3. #3
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    avril 2002
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : avril 2002
    Messages : 1 387
    Points : 2 518
    Points
    2 518
    Par défaut
    Merci pour les infos. je vais jeter un oeil de ce côté là.

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    août 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Je rencontre actuellement un problème similaire.

    Dans mon cas, je dois accorder les droits les plus hauts sur la base de données à laquelle accède les utilisateurs de l'application (c'est du Delphi7 Win32 classique).

    Mais en plus cette dernière doit etre exécuter sur le serveur IB, car dans le cas contraire personne ne peut se connecter.

    Cependant je viens de réaliser que j'ai simplement registrer ma base en local server et pas en remote server dans IBConsole.
    Le blocage viendrait-il de là? Je teste celà demain...

    Dans l'attente de vos réactions...

Discussions similaires

  1. Erreur de connexion en mode ssh
    Par okoax dans le forum Réseau
    Réponses: 3
    Dernier message: 23/02/2005, 13h36
  2. Erreur de connexion au serveur SQL 3
    Par NeHuS dans le forum Langage SQL
    Réponses: 3
    Dernier message: 28/01/2005, 13h55
  3. Erreur de connexion à ma base sur serveur Debian - Apache
    Par GLDavid dans le forum Installation
    Réponses: 4
    Dernier message: 24/09/2003, 10h29
  4. Pgsql : erreur de connexion 'too many clients ...'
    Par petitmoosse dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 21/08/2003, 14h03
  5. Erreur de connexion à PostGresql via pgAdminII
    Par LS dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 21/08/2003, 09h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo