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

WinDev Discussion :

ERREUR L'accès au serveur vous est refusé. [WD19]


Sujet :

WinDev

  1. #1
    Membre actif
    Inscrit en
    Octobre 2005
    Messages
    908
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 908
    Points : 271
    Points
    271
    Par défaut ERREUR L'accès au serveur vous est refusé.
    Bonjour à tous,

    Je bloque sur un problème d'accès à une base HFSQL C/S
    Je m'y connecte bien en Admin + password.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SI HOuvreConnexion(gsCnxName, gsCnxLogin, gsCnxPass, gsCnxServer, gsCnxDB, hAccèsHFClientServeur) ALORS
        Trace("Connexion à la base de données réussie.")
    SINON
        Trace("Connexion impossible à la base de données.")
    FIN
    mais je lève une exception HF dès la première ligne "POSTE.id = " :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    QUAND EXCEPTION
        sMsgErr est une chaîne = HErreurInfo()
        SI sMsgErr~="" ALORS sMsgErr = "L'appel serveur a levé une exception."
        MyLog("Exception:"+RC+sMsgErr, ejErreur)
    FIN
     
    POSTE.id = "fgfdgfdgfdgdfgdfgdfgd"
    POSTE.nom = "PORTABLE-ARNAUD"
    SI HAjoute(POSTE) ALORS
        Trace("Ajout du poste dans la BDD terminé.")
    SINON
        Trace("Ajout impossible du poste dans la BDD."+RC+HErreurInfo(), ejErreur)
    FIN
    message d'erreur complet :
    Que s'est-il passé ?
    L'accès au serveur vous est refusé.
    Vérifiez que le nom d'utilisateur <Admin> et le mot de passe sont corrects.


    Code erreur : 74001
    Niveau : erreur non fatale (EL_ONRETURN)
    Code erreur WD55 : 4001

    Dump de l'erreur du module 'WD190HF.DLL' (19.0.97.1).
    Identifiant des informations détaillées (.err) : 73205
    Informations supplémentaires :
    EIT_LOGICALTABLENAME : <POSTE>
    Même erreur si je passe par une variable de type Enregistrement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ePOSTE est un Enregistrement de POSTE
    ePOSTE.id = "fgfdgfdgfdgdfgdfgdfgd"
    ePOSTE.nom = "PORTABLE-ARNAUD"
    POSTE = ePOSTE
    mais à la ligne POSTE = ePOSTE

    Avez-vous une idée ?
    Merci


  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    Ben l'idée que j'ai c'est que tu devrais également vérifier les droits sur les tables depuis la console d'administration.... (Centre de contrôle HF)
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

  3. #3
    Membre actif
    Inscrit en
    Octobre 2005
    Messages
    908
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 908
    Points : 271
    Points
    271
    Par défaut
    Bonjour Michel,

    L'admin a tous les droits sur le serveur, la base et les tables...
    J'ai testé sur un autre serveur HFSQL de développement et j'ai exactement le même problème.

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    Ben crée un nouvel utilisateur, regarde si le comportement est le même...
    Je pense qu'il s'agit forcément d'un pb de config sinon serait plein à avoir le pb !!!
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

  5. #5
    Membre émérite
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Points : 2 562
    Points
    2 562
    Par défaut
    Bonjour,

    il faut aussi penser à HChangeConnexion après le HOuvreConnexion pour prendre en compte cette connexion pour les tables utilisées ...

    à bientôt,

    Nicolas

  6. #6
    Membre actif
    Inscrit en
    Octobre 2005
    Messages
    908
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 908
    Points : 271
    Points
    271
    Par défaut
    OK... je vais me coucher tôt ce soir...
    Tout fonctionne après avoir ajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    // Utilisation de la connexion
    SI PAS HChangeConnexion("*", gsCnxName) ALORS
    	Erreur("Impossible d'utilisation la connexion." + RC + HErreurInfo())
    FIN
    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PB ODBC] Ce serveur n'existe pas ou son accès est refusé
    Par meufeu dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 28/12/2015, 18h02
  2. L'accès au port COM4 est refusé. Le Port est fermé.
    Par JeanClaudeDus dans le forum Automation
    Réponses: 12
    Dernier message: 13/05/2013, 23h49
  3. Réponses: 5
    Dernier message: 07/11/2007, 15h23

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