PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → ERREUR L'accès au serveur vous est refusé.
ERREUR L'accès au serveur vous est refusé.
Started by Arnaud G., Jun., 23 2014 11:24 PM - 7 replies
Registered member
93 messages
Popularité : +1 (1 vote)
Posted on June, 23 2014 - 11:24 PM
Bonjour à tous,

Je bloque sur un problème d'accès à une base HFSQL C/S
Je m'y connecte bien.
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 : L'accès au serveur vous est refusé.
dès la première ligne d'ajout "POSTE.id" :
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


Avez-vous une idée ?
Merci
Registered member
280 messages
Popularité : +22 (28 votes)
Posted on June, 24 2014 - 5:22 AM
L'erreur détaillée serait plus pratique pour t'aider. En attendant regardes du coté des droits d'accès utilisateur. L'utilisateur qui se connecte n'as peut-être pas les droits pour ajouter dans le fichier 'POSTE'.

--
Olivier
http://www.maillage.net
Registered member
93 messages
Popularité : +1 (1 vote)
Posted on June, 24 2014 - 9:27 AM
Bonjour Olivier,

La connexion s'effectue correctement en Admin + password
Voici le 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>
Registered member
93 messages
Popularité : +1 (1 vote)
Posted on June, 24 2014 - 3:04 PM
Même erreur si je passe par une variable de type Enregistrement :
ePOSTE est un Enregistrement de POSTE
ePOSTE.id = "fgfdgfdgfdgdfgdfgdfgd"
ePOSTE.nom = "PORTABLE-ARNAUD"
POSTE = ePOSTE

mais à la ligne POSTE = ePOSTE

:(
Registered member
93 messages
Popularité : +1 (1 vote)
Posted on June, 24 2014 - 5:21 PM
Il faut ajouter HChangeConnexion() après HOuvreConnexion()...

// Utilisation de la connexion
SI PAS HChangeConnexion("*", gsCnxName) ALORS
Erreur("Impossible d'utilisation la connexion." + RC + HErreurInfo())
FIN
Posted on July, 30 2021 - 11:25 AM
Bonjour,
J'ai le même problème :
- j'ai défini une connexion HFSQL C/S sur la connexion de mon analyse qui fonctionne et qui pointe sur un utilisateur et un mot de passe. Lorsque je teste cette connexion elle est correcte.
- J'ai construit une connexion qui pointe sur le même serveur HFSQL C/S et le même utilisateur avec le même mot de passe.
- J'utilise cette connexion pour un HOuvreConnexion(Ma_connexion) qui me renvoie cette erreur.

- si je n'utilise pas la connexion et je ne me connecte à rien la connexion se fait toute seule sans aucune action de ma part et l'application est fonctionnelle.

Je ne comprends pas...

Quelqu'un à une explication ?
Cordialement,
Cramsoturf
Posted on September, 29 2022 - 10:58 PM
Ta connexion est bien ouverte, mais ton fichier POSTE n'est pas assigné à la connexion.
SI PAS HChangeConnexion("POSTE", gsCnxName) ALORS
Erreur("Impossible d'ouvrir le fichier POSTE sur la connexion." + RC + HErreurInfo())
FIN
Registered member
3,334 messages
Popularité : +93 (137 votes)
Posted on September, 30 2022 - 7:01 AM
Franchement, je ne vois pas l'intérêt de répondre un an après.